public display of affection
Short definition from Wiktionary
Noun
- An act of physical intimacy in the view of others.
We haven’t written up public display of affection yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up public display of affection yet: Simple and Standard meanings, examples and a quiz.