meaning of humbling

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


Related Words

humbling |

Developed & Maintained By Taraprasad.com

Treasure Words