Demeaning
[adj] causing awareness of your shortcomings; "golf is a humbling game"
Related Information
Related Terms
beneath one, cheap, common, debasing, degrading, deplorable, disadvantaged, disgraceful, gutter, humble, humiliating, humiliative, in the shade, inferior, infra dig, infra indignitatem, junior, less, lesser, low, lower, lowly, minor, modest, opprobrious,