Attested.to

Definition

providing enjoyment; pleasantly entertaining

Seed ·

Term in context

amusing in CommonParlance