on demand

Definition:

whenever a demand is made – used to describe an obligation (e.g. of a deposit-taker to return a customer’s deposit) that must be fulfilled as soon as a demand is made for it to be fulfilled.



Contribute:

Add to or refine this definition | Discuss on our forum

Share: