public display of affection

English dictionary entry

Meanings

noun
  1. An act of physical intimacy in the view of others.

Word forms

public display of affection public displays of affection

Derived words

PDA
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.