Answer: demanding

AnswerCrossword Clue
DEMANDINGExacting.
DEMANDINGRequiring much effort
DEMANDINGClaiming
demanding(of a person) Making others work hard or meet high standards
demandingDEMAND, to ask for with authority
demanding(of a task) Requiring much skill or effort