RichThesaurus
make a laughing stock of
make a laughing stock of
antonyms
make a laughing stock of
definitions