security deposit (English, noun)
expansion: security deposit (plural security deposits)
Senses:
glosses: An amount of money paid in advance as security against the payor's non-performance of a contractual obligation.
Forms:
form: security deposits
tags: plural