Meaning of “demanding” - Learner’s Dictionary

demanding

adjective uk us /dɪˈmɑːndɪŋ/

B2 needing a lot of your time, attention, or effort:

a very demanding job

(Definition of “demanding” from the Cambridge Learner’s Dictionary © Cambridge University Press)