depósito
Top 3000
Meanings
Noun
1. deposit
2. store, stock, depot, warehouse, repository
3. tank, reservoir
4. pound, car pound (UK); impound lot, impound (US) (Spain)
5. sediment, dregs
Examples10
I have made the deposit.
The deposit is done.
I don't want to lose my deposit.
A full tank lasts me a week.
Do you require a deposit?
Fill up the tank.