deafening; disagreeably loud or shrill; as, ear-splitting strains

listen to the pronunciation of deafening; disagreeably loud or shrill; as, ear-splitting strains
English - English

Definition of deafening; disagreeably loud or shrill; as, ear-splitting strains in English English dictionary

Deafening; disagreeably loud or shrill; as, ear-splitting strains
earsplitting
deafening; disagreeably loud or shrill; as, ear-splitting strains
Favorites