ALL meanings of street people
street peo·ple
S s - noun,plural street people homeless people 1
- noun plural street people Street people are homeless people who live outdoors in a town or city. 0
- noun street people people who gather or live primarily on streets, in parks, etc., as the homeless 0