Definisi 'demanding'
English to English
1 requiring more than usually expected or thought due; especially great patience and effort and skill
• found the job very demanding
• a baby can be so demanding
source: wordnet30
More Word(s)
un, difficult, hard, exacting, exigent, hard to please, hard-to-please, needy,

Visual Synonyms
Click for larger image