What is the meaning of the word "metro"?

Definitions:

  1. an electric railway operating below the surface of the ground, usually in a city copy to clipboard noun
    • In Paris, the underground system of trains is known as the metro. copy to clipboard

Synonyms:

NearBy Words: