Demand draft

A bill of exchange payable on demand; a cheque; a bill drawn by a bank on itself, its head office or a correspondent bank, payable on demand.