DEMAND NOTE TheLaw.com Law Dictionary & Black's Law Dictionary 2nd Ed.A promissory note payable on demand by the holder of the note. Related Posts:DAYS OF GRACENOTE(NOUN)PROMISSORYON DEMANDPROMISSORY NOTEDEMAND