Requiring much endurance, strength, or patience.
This bike is built to withstand even the most demanding terrain.
Making great demands in terms of quality, quantity, accuracy or other criteria; difficult to satisfy.
Near-synonyms: see Thesaurus:fastidious
present participle and gerund of demand
From demand + -ing.
Select a language to see translations