security deposit

sum of money held as security for an agreement

Categories: