Noun demand note has 1 sense
  1. demand note - a note payable on demand
    --1 is a kind of
    note, promissory note, note of hand
,
TOP