IN PUBLIC Meaning of IN PUBLIC in English in view of other people; when others are present. → public Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004