PUBLIC SUPERVISION Meaning of PUBLIC SUPERVISION in English overseeing of state institutions by the public (i.e. public ombudsman) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012