demand draft


demand draft

n.1. A check that does not require the signature of the account holder, issued especially by a merchant to withdraw payment from a customer's account.2. A draft that is payable on demand.
Translations