Attested.to

Definition

act of receiving pleasure from something

Seed ·

Term in context

delectation in CommonParlance