hellhole

Noun
  1. Any place of pain and turmoil (synset 108600365)
    "the hell of battle"; "the inferno of the engine room"; "when you're alone Christmas is the pits"

Other Searches