Attested.to

Definition

fondle or pet affectionately

Seed ·

Term in context

canoodle in CommonParlance