meaning of mockingstock
1.
A
butt
of
sport;
an
object
of
derision.
Related Words
mockingstock
|
Developed & Maintained By
Taraprasad.com