DEPOT


Meaning of DEPOT in English

n.

1.

Depository, storehouse, warehouse, magazine.

2.

Station ( of a railway ), station-house, railway station.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.