Demeaning
[dɪ'minɪŋ]
Definition
(adj.) causing awareness of your shortcomings; 'golf is a humbling game' .
Checked by Klaus--From WordNet
Definition
(p. pr. & vb. n.) of Demean
Inputed by Cornelia
[dɪ'minɪŋ]
(adj.) causing awareness of your shortcomings; 'golf is a humbling game' .
Checked by Klaus--From WordNet
(p. pr. & vb. n.) of Demean
Inputed by Cornelia