Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of METROS
noun : METROS
Source:WordNet 3.1
-
1. (
) an electric railway operating below the surface of the ground (usually in a city); "in Paris the subway system is called the `metro' and in London it is called the `tube' or the `underground'" ;
See more about : METROS