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.