bank deposit

Explore definitions, synonyms, and language insights of bank deposit

Definitions

Noun
money deposited in a bank or some similar institution

Synonyms


More General Terms


More Specific Terms