deposit box

Explore definitions, synonyms, and language insights of deposit box

Definitions

Noun
a fireproof metal strongbox (usually in a bank) for storing valuables

More General Terms