(nickname for) insane asylum known for its harsh and inhumane treatment of its patients; place known for its terrible human relations, unpleasant place to be
SNAKE PIT
Meaning of SNAKE PIT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012