Attested
.to
Menu
Definition
loud enough to cause (temporary) hearing loss
Seed
·
Term in context
deafening
in
CommonParlance