Meaning of “institution” - Learner’s Dictionary

institution

noun [ C ] uk us /ˌɪnstɪˈtjuːʃən/
ORGANIZATION

B2 a large and important organization, such as a university or bank:

one of the country's top medical institutions
PLACE

B2 a building where people are sent so they can be looked after, for example a prison or hospital

TRADITION

a custom that has existed for a long time:

the institution of marriage
institutional adjective

relating to an institution

(Definition of “institution” from the Cambridge Learner’s Dictionary © Cambridge University Press)