Definisi 'demeaning'

English to English
adjective satellite
1 causing awareness of your shortcomings Terjemahkan
Example:
golf is a humbling game
source: wordnet30

More Word(s)
undignified,

Visual Synonyms