Dictionary search results

Showing 1-2 of 2 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