Mental-institution meaning

(derogatory slang) A psychiatric hospital, or the psychiatric ward of a hospital.
noun
0
0
Advertisement