NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ demavend▪ demean▪ demeaning▪ demeaningly▪ demeanor
◊ demeaning
demeaning
adj : causing awareness of your shortcomings; "golf is a humbling
game" [syn: {humbling}, {humiliating}, {mortifying}]