metro in English
- Metro⇄adj. 1. of such a form of government.
2. extending over a metropolitan area.
Ex. Metro Toronto. - Metro⇄Metro (1), noun, adjective.
(U.S. and Canada.) - 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). - 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 tow
metro in Marathi मराठी
No additional English content available for 'metro'.