metro station
See also: metrostation
English
editNoun
editmetro station (plural metro stations)
- A railway station for a rapid transit system.
Synonyms
editTranslations
editrailway station for a rapid transit system
|
metro station (plural metro stations)
|