Logo
Search icon

laughing stock

noun

Meaning

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