|
Từ điển Oxford Learners Wordfinder Dictionary
demeaning
causing awareness of your shortcomings - golf is a humbling game • Syn: humbling, humiliating, mortifying • Similar to: undignified
|
|
▼ Từ liên quan / Related words
Related search result for "demeaning"
|
|