EAR-SPLITTING MEANING IN ENGLISH

• Ear-splitting Definition & Synonyms

  1. (a.) Deafening; disagreeably loud or shrill; as, ear-splitting strains.


RECENT SEARCHES