Definition of demand note in English:

demand note

noun

  • 1A formal request for payment.

    • ‘This handy demand note outlines creditors' rights to demand payment of loan from debtor.’
    • ‘He will pay the company $7-million on closing plus $3-million through a one-year interest-bearing demand note.’
    1. 1.1
      another term for demand draft

Pronunciation

demand note

/dəˈmand/