adj. 1 difficult, hard, exigent, tough, exacting, trying, taxing Edwards is a demanding boss Diamond cutting is demanding work. 2 insistent, clamorous, urgent, nagging, persistent Your demanding fans want another encore
DEMANDING
Meaning of DEMANDING in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012