Langimage
English
B2

a sum of money held in trust as a guarantee for the performance of a specified obligation.

Meanings

a sum of money held in trust as a guarantee for the performance of a specified obligation.

The landlord required a security deposit before renting the apartment.

Synonyms

Last updated: 2025/01/11 11:51