Webster's Revised Unabridged Dictionary · 1913

Mockingstock

Mockingstock , noun

A butt of sport; an object of derision. [Rare]