DEMAND NOTE Law Professor 11 years ago A promissory note payable on demand by the holder of the note.