English street adjective❝Meaning 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 translationsSPJmeaning 1more translationsÖGSmeaning 1more translationsISmeaning 1more translationsУЖМmeaning 1more translationsUkrainian вулиця (meaning 1)more translationsČZJmeaning 2more translations