laughingstock - English Synonyms Dictionary

laughingstock

n.
[1] butt , goat , stooge