metros meaning

Meaning of metros

What is the full meaning of metros

METRO, an urban railway system running wholly or partly underground [n]

Example of the word metros placed on a Scrabble board.

Unscrambled word metros

Points for metros

Scrabble
11 points
Word With Friends
9 points
Wordfeud
11 points

Related pages for metros