English | German | Russian | Czech

metro- English

Meaning metro- meaning

What does metro- mean?

metro-

metropolitan: of or relating to the city.

metro-

(medicine) Relating to the uterus.

metro-

poetry; meter relating to measurements

Synonyms metro- synonyms

What other words have the same or similar meaning as metro-?

metro- English » English

metro

Are you looking for...?