meaning of humiliating

1. of Humiliate
2.
causing awareness of your shortcomings; "golf is a humbling ">game"


Related Words

humiliating | humiliatingly |

Developed & Maintained By Taraprasad.com

Treasure Words