welfare hotel









welfare hotel


noun

  1. a hotel in which people receiving welfare assistance are temporarily housed until permanent quarters become available.
50 queries 0.610