demand note

Noun
  1. a note payable on demand
demand note
A customer presents a demand note at the bank for payment.