DEMAND NOTE by Law Professor A promissory note payable on demand by the holder of the note. Related Posts:DAYS OF GRACENOTE(NOUN)PROMISSORYON DEMANDPROMISSORY NOTEDEMAND