Summary
English Synonyms:   more detail...
  1. metro station:


English

Detailed Synonyms for metro station in English

metro station:

metro station [the ~] noun

  1. the metro station
    the subway station; the metro station

Related Synonyms for metro station