affectionate behavior that is done in a public place (hugging, kissing, etc.)
PUBLIC DISPLAY OF AFFECTION
Meaning of PUBLIC DISPLAY OF AFFECTION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012