American English

Definition of depot noun from the Oxford Advanced American Dictionary

     

    depot

     noun
    noun
    NAmE//ˈdipoʊ//
     
     
    jump to other results
  1. 1a place where large amounts of food, goods, or equipment are stored an arms depot
  2. 2a small station where trains or buses stop
See the Oxford Advanced Learner's Dictionary entry: depot

Other results

All matches