demand bill
noun

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

Browse by Subjects
lift a leg
bond conversion
United Nations
final demand
ordinary share capital