English metro nounMeaning 1An underground railway system in a city.in other languages:Czech metro (meaning 1)more translationsGerman U-Bahn (meaning 1)more translationsÖGSmeaning 1more translationsČZJmeaning 1meaning 1more translationsSPJmeaning 1more translationsУЖМmeaning 1more translationsUkrainian метро (meaning 1)more translations