metro

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

Other Searches