Definition of demand draft noun from the Oxford Advanced Learner's Dictionary

 

demand draft

 noun
noun
BrE BrE//dɪˈmɑːnd drɑːft//
 
; NAmE NAmE//dɪˈmænd dræft//
 
(Indian English)
 
jump to other results
a printed form on which your bank account details are written, that you can order from a bank in order to pay for something. The money is taken from your account when you order it and the person you want to pay must then take the draft to a bank to receive the money.