Legal Payment Methods

1 words in this vocabulary list

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.