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