on the streets
成語所屬單字street
on the streets — 慣用語
1. having no permanent home and sleeping or living in public outdoor areas
1.慣用語
釋義
流落街頭;無家可歸
having no permanent home and sleeping or living in public outdoor areas
例句
The charity provides meals for people who live on the streets.
After losing his job, Christopher ended up on the streets for six months.