Meaning of in public
Definition of in public
(adv)
in a
manner
accessible
to or
observable
by the public; openly; "she admitted publicly to
being
a communist"
Other information on in public
WIKIPEDIA results for
in public
Amazon results for
in public
Tweet