Lexic.us
Definition of Metro station
1.
Noun. a railway station for suburban passenger service ¹
¹
Source: wiktionary.com
Lexicographical Neighbors of Metro Station
metriocephalic
metriopatheia
metriplectic
metrist
metrists
metritides
metritis
metritises
metrizable
metrizamide
metrizoate
metrizoate sodium
metrizoic acid
metro
metro-
metro station
(current term)
metrochrome
metrochromes
metrocyte
metrodin
metrodynamometer
metrodynia
metrofibroma
metrogenic
metrograph
metrographs
metrography
metrological
metrologically
metrologies
Other Resources:
Quick Links
Definitions of Metro station
Metro station Pictures
Nearby Words
More Information
Search