IN PUBLIC


Meaning of IN PUBLIC in English

in view of other people; when others are present.

→ public

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.