challenging - exacting - tough - rigorous - stringent - taxing - arduous - difficult - hard - strict - pressing - insistent - forceful - assertive - commanding - imperious - exigent - picky - fussy - choosy - critical - particular - meticulous - fastidious - high-maintenance - laborious - burdensome - onerous - weighty - heavy
The term 'demanding' refers to something or someone that requires much effort, attention, or skill. It often implies a high level of expectation and can be used to describe tasks, jobs, people, or environments that aren't easily satisfied or may place considerable pressure or stress on those involved. For example, a demanding job might require long hours and high productivity, while a demanding person might have high standards or make continuous requests.