POINTINGSTOCK


Meaning of POINTINGSTOCK in English

noun an object of ridicule or scorn; a laughingstock.

Webster English vocab.      Английский словарь Webster.