demanding

language: id

definitions

  1. adjective
    requiring much effort or skill; exacting
    id: menuntut banyak usaha
  2. adjective
    insisting on immediate fulfillment
    id: meminta segera

examples

  1. a demanding job

    pekerjaan yang menuntut

  2. demanding attention

    meminta perhatian