The Collaborative International Dictionary
Mockingstock
Mockingstock \Mock"ing*stock`\, n. A butt of sport; an object of derision. [R.]
Wiktionary
mockingstock
n. A butt of jokes; an object of derision.