noun
a financial instrument that is similar to a check but is guaranteed by the issuing bank
-
The company requested payment through a demand draft for security purposes.
-
You can pay through a demand draft if you don't have a chequebook.
-
I'll just send a demand draft to settle the bill.
-
His dedication to his work was like a demand draft - unwavering and reliable.