someone unfortunate without housing
"a homeless was found murdered in Central Park"
poor people who unfortunately do not have a home to live in
"the homeless became a problem in the large cities"
physically or spiritually homeless or deprived of security
"made a living out of shepherding dispossed people from one country to another"
Lacking a permanent place of residence.
"After losing his job and being evicted, he became homeless and slept in his car every night."
In plain English: Homeless means you do not have a place to live where you can sleep safely and stay for an extended period of time.
"The homeless man slept under the bridge to stay warm during the cold night."
The word "homeless" comes from Middle English homles, which was formed by adding the suffix "-less" to an Old English root meaning home. It has been used in this form since before 1200, describing someone who lacks a dwelling place.