Attested.to

Definition

a close and affectionate (and often prolonged) embrace

Seed ·

Term in context

cuddle in CommonParlance