Table of Contents
Antonyms
Synonyms
Etymology

2. depot

noun. ['ˈdiːpoʊ'] a depository for goods.

Etymology

  • depot (English)
  • dépôt (French)
  • depost (Old French (842-ca. 1400))
Antonym.com