English dictionary

metro meaning and definition

Definition and meaning of metro at MeaningMonkey.org. metro meaning and definition in the English Dictionary.

METRO noun

Definition of metro (noun)

  1. an electric railway operating below the surface of the ground (usually in a city)
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: