demanding

Synonyms of DEMANDING