Meaning of the word "security deposit" in English

What does "security deposit" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

security deposit

1.
Learn This Word at Lingoland