Demand Master Notes definition :Short-term securities that are repayable immediately upon the holder's demand.