note, demand

A note payable on demand

Browse all legal terms