DEMAND NOTE Meaning of DEMAND NOTE in English [demand note] n (1862): a note payable on demand Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012