educational institution which is supported by the state through taxes; (British) private secondary school
PUBLIC SCHOOL
Meaning of PUBLIC SCHOOL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012