English

institution

noun

Meaning 1

An organization founded for a religious, educational, professional, or social purpose.

in other languages:

Czech

instituce (meaning 1)

Slovak

inštitúcia (meaning 1)

SPJ

meaning 1

ÖGS

meaning 1

IS

meaning 1