Attested.to

Definition

laugh loudly and in an unrestrained way

Seed ·

Term in context

cachinnate in CommonParlance