metro
Meanings
- 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'"
- METRO n pl. -ROS a subway
Synonyms
Scrabble Score: 7
metro is a valid Scrabble (US) TWL wordmetro is a valid Scrabble Word in Merriam-Webster MW Dictionary
metro is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 8
metro is a valid Words With Friends word