A large and important organization, such as a school, bank, or government, that has existed for a long time. It can also mean a long-standing custom or system in society.
From Latin 'institutio' meaning 'arrangement, instruction, establishment', from 'instituere' (to set up, establish). It entered English through French with both organizational and educational senses.
Try Another Word