NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ demand-pull inflation▪ demander▪ demanding▪ demandingly▪ demantoid
◊ demanding
demanding
adj : requiring more than usually expected or thought due;
especially great patience and effort and skill; "found
the job very demanding"; "a baby can be so demanding"
[ant: {undemanding}]