English | German | Russian | Czech

laughing stock English

Meaning laughing stock meaning

What does laughing stock mean?

laughing stock

object of ridicule

Synonyms laughing stock synonyms

What other words have the same or similar meaning as laughing stock?

laughing stock English » English

mocking stock mock joke figure of fun clown butt of a joke buffon

Are you looking for...?