noun an organization founded and united for a specific purpose
Synonymsestablishment
noun the act of starting something for the first time; introducing something new
noun a hospital for mentally incompetent or unbalanced person
Source: WordNet 3.1, Princeton University
