THE WICKED ENCYCLOPEDIA

The Wicked Encyclopedia

Psychiatric hospital

WICKED INFO
Find a term:
Find Terms & Definitions.

Definition

A hospital that specializes in the treatment of mental disorders.