demanding

language: en

definitions

  1. adjective
    requiring much effort or skill; exacting
    en: requiring much effort or skill; exacting
  2. adjective
    insisting on immediate fulfillment
    en: insisting on immediate fulfillment

examples

  1. a demanding job

    a demanding job

  2. demanding attention

    demanding attention