DEMAND NOTE





Definition:

  1. [noun] a note payable on demand

Synonyms: