demand deposit: a bank deposit from which withdrawals can be made without notice
deposit: money deposited in a bank or some similar institution
clack valve: a simple valve with a hinge on one side; allows fluid to flow in only one direction