snake pit

noun
🔊/ˈsneɪk pɪt/
🔊/ˈsneɪk pɪt/
jump to other results
  1. a hole in the ground in which snakes are kept蛇洞;蛇坑
  2. a place that is extremely unpleasant or dangerous蛇窝(令人反感或极其危险的地方)
    • I thought the club would be glamorous, but it was a snake pit.我以为俱乐部会迷人,但那是个蛇形的坑。