Definitions of demand note:

  • noun:   a note payable on demand