IN THE PUBLIC EYE


Meaning of IN THE PUBLIC EYE in English

exposed to the public, having much attention from the general public

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.