English | German | Russian | Czech

demand deposit English

Meaning demand deposit meaning

What does demand deposit mean?

demand deposit

a bank deposit from which withdrawals can be made without notice

Synonyms demand deposit synonyms

What other words have the same or similar meaning as demand deposit?

demand deposit English » English

sight deposit deposit at call current account

Are you looking for...?