GAZINGSTOCK


Meaning of GAZINGSTOCK in English

(n.) A person or thing gazed at with scorn or abhorrence; an object of curiosity or contempt.

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