Adjective Definition

humiliating

1.Definition: causing awareness of your shortcomings

Related Adjective(s):demeaning, humbling, mortifying




Please Share