demand deposit: a bank deposit from which withdrawals can be made without notice
deposit: money deposited in a bank or some similar institution
ventilation shaft: a shaft in a building; serves as an air passage for ventilation