demanddraft

noun
UK /dɪˈmɑːnd drɑːft/
US /dɪˈmænd dræft/

A special bank check that you pay for in advance so someone can get the money safely.

She sent a demand draft to pay for her new bicycle.


OTHER MEANINGS

2. A written order asking a bank to pay a fixed amount to a person or company.

The school asked for a demand draft for the trip fee.

3. A secure way to send money when the receiver does not know the sender.

He used a demand draft to pay the online shop.

4. A payment method often used for large or official payments.

They paid the house deposit with a demand draft.