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
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