Advertisement
Advertisement
View synonyms for laughing stock
laughing stock
noun
an object of humiliating ridicule
his mistakes have made him a laughing stock
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
an object of humiliating ridicule
his mistakes have made him a laughing stock
Advertisement
Advertisement
Advertisement
Advertisement
Browse