metro in English
- Metro ⇄ adj. 1. of such a form of government.
2. extending over a metropolitan area.
Ex. Metro Toronto.english - Metro ⇄ Metro (1), noun, adjective.
(U.S. and Canada.)english - Metro ⇄ Metro (2), noun, pl.-ros.
(in Paris and certain other French-speaking cities) the subway system; subway.
Ex. Even the buses and Metro trains are flying the tricolor (New Yorker).english - Metro ⇄ noun a form of municipal government whose powers extend over a metropolitan area and usually encompass a group of smaller municipalities.
Ex. Metro has amalgamated some of the services shared by all, such as police, water, conservation ... and towenglish