Definition of Metro

  • 1. An electric railway operating below the surface of the ground (usually in a city) Noun

Synonyms for word "metro"

Semanticaly linked words with "metro"

Hyponims for word "metro"