Summary
English Synonyms:   more detail...
  1. transit depot:


English

Detailed Synonyms for transit depot in English

transit depot:

transit depot [the ~] noun

  1. the transit depot
    the transit depot; the transit depository

Related Synonyms for transit depot