humiliating

adjective

  1. 1

    causing awareness of your shortcomings

    golf is a humbling game

Synonyms

Also useful for “humiliating”:Crossword