Attested.to

Definition

a feeling of great liking for something wonderful and unusual

Seed ·

Term in context

captivation in CommonParlance