Subscriber login


Forgot your password?

Library card login

Other

demand draft

Syllabification: (de·mand draft)
Definition of demand draft

noun

  • a financial draft payable on demand.

demand draft in other Oxford dictionaries

Definition of demand draft in the British & World English dictionary