English street adjectiveMeaning 1A public road in a city, town, or village, typically with houses and buildings on one or both sides.in other languages:Czech ulice (meaning 1)more translationsČZJmeaning 1more translationsSPJmeaning 1more translationsÖGSmeaning 1more translationsISmeaning 1more translationsУЖМmeaning 1more translationsUkrainian вулиця (meaning 1)more translations