ON THE STREET


Meaning of ON THE STREET in English

or in the street

1 : idle, homeless, or out of a job

2 : out of prison : at liberty

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.