Attested.to

Definition

an entertainment that provokes pleased interest and distracts you from worries and vexations

Seed ·

Term in context

beguilement in CommonParlance