ON THE STREET


Meaning of ON THE STREET in English

or in the street phrasal idle, homeless, or out of a job, out of prison ; at liberty

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.