Search Details

Word: depot (lookup usage) (lookup stats)


Meaning:

Noun:

  • a place where military recruits are assembled before being sent to active units
  • a warehouse or similar storage facility
  • US a bus or railway station

Source: Wiktionary | Src Info »