Online English Dictionary

Home

Earsplitting


a.

Deafening; disagreeably loud or shrill; as, ear-splitting strains .


© 2009 Dammam Community College