Thesaurus.com
Dictionary.com
Definitions

demanding

[dih-man-ding, -mahn-] / dɪˈmæn dɪŋ, -ˈmɑn- /