CompareWords
Compare
Mockingstock
Definition:
(n.) A butt of sport; an object of derision.