meaning of pointingstock

1. An object of ridicule or scorn; a laughingstock.


Related Words

pointingstock |

Developed & Maintained By Taraprasad.com

Treasure Words