An insistent and peremptory request; the desire for something.
Growing global demand for meat is placing unsustainable pressure on land and water resources.
Master “demand” and 954 more IELTS words