gambling house: a public building in which a variety of games of chance can be played (operated as a business)
lifeline: support that enables people to survive or to continue doing something (often by providing an essential connection)