depósito

/deˈposito/

Frequency rank #1826

Definitions

  1. noun

    deposit

  2. noun

    store, stock, depot, warehouse, repository

  3. noun

    tank, reservoir

  4. noun

    pound, car pound (UK); impound lot, impound (US)

  5. noun

    sediment, dregs

Nearby words