on the streets
idiomPart ofstreet
on the streets — idiom
1. having no permanent home and sleeping or living in public outdoor areas
1.idiom
Definition
having no permanent home and sleeping or living in public outdoor areas
Example
The charity provides meals for people who live on the streets.
After losing his job, Christopher ended up on the streets for six months.