DEMAND NOTE Meaning of DEMAND NOTE in English Function: noun Date: 1844: a note payable on demand Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012