Before revision: 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 bohemian lifestyle.
After revision: 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.