demand bill
noun

a bill of exchange which must be paid when payment is asked for

Browse by Subjects
code of practice
connected persons
share incentive scheme
long-bond
limit on close (LOC)