metro
1.
(
noun
) an electric underground railway
Synonyms:
subway
,
tube
,
underground
Related Words:
railroad
,
railroad line
,
railway
,
railway line
,
railway system
Terms and Conditions of Use / Copyright Notice