Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
demanding
in English
demanding
#moderate
Lemma:
demand
The lemma is the base or root form of this word.
Definitions
Adjective
requiring
great
endurance
;
strength
making
high
demands
;
hard
to
satisfy
Verb
requiring
something
from
someone
requesting
forcefully
;
insistently