Public Humiliation Expressions

1 words in this vocabulary list

noun a person or thing that is the subject of ridicule or mockery

  • The company became a laughingstock after their failed product launch.
  • He's always making silly mistakes, he's like a walking laughingstock.
  • She's the class laughingstock because of her funny dance moves.
  • His constant fear of failure made him feel like a laughingstock in his own mind.