DEMAND MASTER NOTES Meaning of DEMAND MASTER NOTES in English Short-term securities that are repayable immediately upon the holder's demand. Campbell R. Harvey. Hypertextual finance English glossary. Английский словарь гипертекстовых финансов. 2012