Attested.to

Definition

a characteristic that provides pleasure and attracts

Seed ·

Term in context

attractive feature in CommonParlance