Tamil Dictionary 🔍

mockingstock

Mock"ing*stock`, n. Defn: A butt of sport; an object of derision. [R.]


mockingstock - Similar Words