Definitions of homeless shelter a place where people who have nowhere to live can stay temporarily He became an alcoholic and died in a Glasgow homeless shelter.