Lysa / Law Dictionary / note, demand note, demand: meaning in law A note payable on demand Browse all legal terms →