Before revision: Street- Street people are people who live a public life on the streets of a city.Dictionary definition of "street people" - Dictionary.comDefinition of "street people", Macmillan Dictionary Street people are frequently homeless, sometimes mentally ill, and often have a transient lifestyle.
After revision: Street Streetstreetstreet people are people who live a public life on the streets of a city.Dictionary definition of "street people" - Dictionary.comDefinition of "street people", Macmillan Dictionary Street people are frequently homeless, sometimes mentally ill, and often have a transient lifestyle.