Demand draft

What is Demand draft?

Demand draft meaning in finance terminology / glossary / dictionary is:
A demand draft is an order that a bank transfer money from one account to another. Demand drafts, which are used in lieu of paper checks, are created by the recipient of the money using the customer’s account number and bank routing number.