flophouses

noun
  1. cheap lodging houses or hotels that provide basic accommodation, typically for transient or homeless people
  2. Usage: informal; plural of flophouse

Examples