LAUGHINGSTOCK


Meaning of LAUGHINGSTOCK in English

[laugh.ing.stock] n (1533): an object of ridicule

Merriam-Webster English vocab.      Английский словарь Merriam Webster.