Definition of demand note in English:

demand note

Syllabification: de·mand note

noun

1A formal request for payment.
More example sentences
  • 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 another term for demand draft.

Definition of demand note in:

Get more from Oxford Dictionaries

Subscribe to remove ads and access premium resources

Word of the day meretricious
Pronunciation: merəˈtriSHəs
adjective
apparently attractive but having in reality no value...