demand_depositEnglish

demand deposit

Noun

A bank deposit from which withdrawals can be made without notice

English: demand deposit