Online English Dictionary

Home

Laughingstock


n.

An object of ridicule; a butt of sport.


© 2009 Dammam Community College