Dictionary search results

Showing 1-3 of 3 results

laughing stock British & World English

A person subjected to general mockery or ridicule

laughing stock English Thesaurus

they have become the laughing stock of world sport