Synonyms: mental home, mental hospital, mental institution, asylum, insane asylum, institution, psychiatric hospital
Definition: a hospital for mentally incompetent or unbalanced person
Synonyms: refuge, sanctuary, asylum
Definition: a shelter from danger or hardship
Similar words: shelter
Definition: a structure that provides privacy and protection from danger