in public, out in the open, in broad daylight, during the light of day, publicly
Synonym
auf heller Straße, auf offener Bühne (fig.), coram publico (lat.), in aller Öffentlichkeit, vor allen Leuten, vor aller Augen, vor aller Öffentlichkeit, vor versammelter Mannschaft