ALL meanings of welfare hotel
wel·fare ho·tel
W w - noun welfare hotel a hotel in which people receiving welfare assistance are temporarily housed until permanent quarters become available. 1
- noun welfare hotel A hotel where people receiving welfare can stay until permanent housing is found. 0
- noun welfare hotel accommodation provided for people who are on welfare 0