SNAKE PIT


Meaning of SNAKE PIT in English

noun

1. : a hospital for mental diseases

2. : a place of chaotic disorder and distress

the snake pit of her alcoholism — John Barkham

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.