Synonym-English dictionary »

laughingstock synonyms in English

SynonymEnglish
laughingstock noun
generic term

april foolnoun