Attested.to

Definition

misleading by means of pleasant or alluring methods

Seed ·

Term in context

beguiling in CommonParlance