ENGLISH
REFERENCE

on the streets

idiom
B1

living without a home or spending a lot of time in public areas, often because of a difficult life situation.


© 2026 English Reference