meaning of dog in the manger

1. someone who prevents you from enjoying something that they themselves have no need for


Related Words

dog in the manger |

Developed & Maintained By Taraprasad.com

Treasure Words