LAUGHINGSTOCK MEANING IN FRENCH

Definition & Synonyms


• Laughingstock

  1. (n.) An object of ridicule; a butt of sport.


Synonyms:
Butt, Goat,