Meaning of deafening

Definition of deafening

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

Other information on deafening

WIKIPEDIA results for deafening
Amazon results for deafening