demand bill
noun
a bill payable upon presentation.
Words nearby demand bill
demagoguery,
demagoguism,
demagogy,
demand,
demand bid,
demand bill,
demand curve,
demand deposit,
demand feeding,
demand loan,
demand management
British Dictionary definitions for demand bill
demand bill
demand draft
noun
a bill of exchange that is payable on demand
Also called: sight bill