Attested.to

Definition

loud enough to cause (temporary) hearing loss

Seed ·

Term in context

deafening in CommonParlance