DEMAND DEPOSITS Meaning of DEMAND DEPOSITS in English Checking accounts that pay no interest and can be withdrawn upon demand. Campbell R. Harvey. Hypertextual finance English glossary. Английский словарь гипертекстовых финансов. 2012