loonybin

/ˈluːnɪbɪn/

Definitions

1. noun

A colloquial or humorous term for a psychiatric hospital or a place where people with mental health issues are treated.

“The comedian joked that the new theme park was actually a loonybin in disguise.”

Synonyms

  • mental institution
  • psychiatric hospital

Antonyms

  • sanatorium
  • wellness center