Definition of Metro

1. Noun. An electric railway operating below the surface of the ground (usually in a city). "In Paris the subway system is called the `metro' and in London it is called the `tube' or the `underground'"


Definition of Metro

1. a subway [n -ROS]

Lexicographical Neighbors of Metro

metrified
metrifies
metrifonate
metrify
metrifying
metring
metriocephalic
metrist
metrists
metritis
metritis
metritises
metrizamide
metrizoate
metrizoate sodium
metro (current term)
metro-
metrocyte
metrodin
metrodynamometer
metrodynia
metrofibroma
metrograph
metrography
metrological
metrological
metrologies
metrologist
metrologists
metrology

Other Resources:

Search for Metro on Dictionary.com!Search for Metro on Thesaurus.com!Search for Metro on Google!Search for Metro on Wikipedia!

Search