demand bill Hear it!

demand bill Definition

demand bill

noun

a bill payable on demand