Definition, Meaning, Synonyms & Anagrams | Spanish word DEPÓSITO
DEPÓSITO
Definitions of DEPÓSITO
- deposit
- store, stock, depot, warehouse, repository
- tank, reservoir
- sediment, dregs
- (Spain) pound, car pound (UK); impound lot, impound (US)
Number of letters
8
Is palindrome
No
Search for DEPÓSITO in:
Page preparation took: 226.15 ms.