DEMAND NOTE


Meaning of DEMAND NOTE in English

[demand note] n (1862): a note payable on demand

Merriam-Webster English vocab.      Английский словарь Merriam Webster.