street-bound

Translations
направляющийся на улицу
вынужденный жить на улице
обречённый на жизнь на улице
ограниченный улицами
Definitions
Heading or directed toward a street.
Forced or destined to live on the streets, especially as a homeless person.
Confined or restricted to streets rather than able to travel elsewhere.
Words
street

noun
улица
bound

adjective
направляющийся