Definition of demand note in US English:

demand note


  • 1A formal request for payment.

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


demand note

/dēˈmand nōt/