meaning of gazingstock

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


Related Words

gazingstock |

Developed & Maintained By Taraprasad.com

Treasure Words