demand deposit: a bank deposit from which withdrawals can be made without notice
deposit: money deposited in a bank or some similar institution
equalizer: electronic equipment that reduces frequency distortion