Attested.to

Definition

be unbearably loud

Seed ·

Term in context

deafen in CommonParlance