Requiring much skill or effort; making strong demands.
A demanding job can be rewarding, but it must not come at the expense of one's health.
Master “demanding” and 954 more IELTS words