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
Tweet