Search results
- Dictionarymetro/ˈmɛtrəʊ/
noun
- 1. an underground railway system in a city, especially Paris.
- 2. a major city or metropolitan region: North American, Indian, South African "auditions were held in all major metros of the country"
adjective
- 1. metropolitan: North American "the Detroit metro area"
Powered by Oxford Dictionaries