national institution run by one of the government offices, establishment that operates for the public good
PUBLIC INSTITUTION
Meaning of PUBLIC INSTITUTION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012