English dictionary
insane asylum meaning and definition
Definition and meaning of insane asylum at MeaningMonkey.org. insane asylum meaning and definition in the English Dictionary.INSANE ASYLUM noun
Definition of insane asylum (noun)
- a hospital for mentally incompetent or unbalanced person
Source: Princeton University Wordnet