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