Another word for demanding

Adjective

demanding - requiring more than usually expected or thought due; especially great patience and effort and skill

Example:- found the job very demanding

Tweets containing the word demanding

Source : WordNet