hellhole

noun
🔊/ˈhelhəʊl/
🔊/ˈhelhəʊl/
(informal)
jump to other results
  1. a very unpleasant place非常讨厌的地方
    • The town is an industrial hellhole.该镇是一个工业困境。