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