meaning of laughing stock

1. An object of ridicule; a butt of sport.
2.
a victim of ridicule or pranks


Related Words

laughingstock |

Developed & Maintained By Taraprasad.com

Treasure Words