laughing stock ( synonym found)

Definition of laughing stock:

°An object of ridicule, someone who is publicly ridiculed; a butt of sport.

Definition of laughing stock:

°An object of ridicule, someone who is publicly ridiculed; a butt of sport.

Back to Top