Meaning of demand in English
1. a very firm and forceful request
an insistent demand
2. a charge
a demand for payment
3. the desire of the customers for a particular product or service
supply and demand
1. ask for something in a very strong and firm way; request
They demand me to pay for the broken window.