Tamil Dictionary 🔍

laughingstock

Laugh"ing*stock`, n. Defn: An object of ridicule; a butt of sport. Shak. When he talked, he talked nonsense, and made himself the laughingstock of his hearers. Macaulay.


laughingstock - Similar Words