demand draft
noun /dɪˈmɑːnd drɑːft/
/dɪˈmænd dræft/
(Indian English)- 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.