Полный русско-английский словарь
In the presence of others, in company, with people, in public in public ;
на людях