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