Get Your Premium Membership

Deafening

Definition

[adj] loud enough to cause (temporary) hearing loss

Related Information

More Deafening Links