Meaning : An organization founded and united for a specific purpose.
Synonyms : establishment
Meaning : An establishment consisting of a building or complex of buildings where an organization for the promotion of some cause is situated.
Meaning : A custom that for a long time has been an important feature of some group or society.
Example :
The institution of marriage.
The institution of slavery.
He had become an institution in the theater.
Meaning : The act of starting something for the first time. Introducing something new.
Example :
She looked forward to her initiation as an adult.
The foundation of a new scientific society.
Synonyms : creation, foundation, founding, initiation, innovation, instauration, introduction, origination
Meaning : A hospital for mentally incompetent or unbalanced person.
Synonyms : asylum, insane asylum, mental home, mental hospital, mental institution, psychiatric hospital