adj. 25B6; adjective
a demanding task : DIFFICULT, challenging, taxing, exacting, tough, hard, onerous, burdensome, formidable; arduous, uphill, rigorous, gruelling, back-breaking, punishing.
a demanding child : NAGGING, clamorous, importunate, insistent; trying, tiresome, hard to please.
easy.