Word
demand note, n.
a note payable on demand
<noun.possession>
demand note
semantic pointers
hypernym
note, promissory note, note of hand