Scrabble Dictionary

Find the definition of a word with its score in word games.

Word Games

Scrabble US (8 Points)
Scrabble UK (8 Points)
Words With Friends (9 Points)

Depot

ˈdɛpəʊ

Depot definitions
noun
depot depots
  1. a place for the storage of large quantities of equipment, food, or goods

    "an arms depot"

  2. a place where buses, trains, or other vehicles are housed and maintained and from which they are dispatched for service
    • a railway or bus station
  3. a place where recruits are trained or other troops are assembled

    "only conscripts who lived near a training depot had permission to commute to it"