Peerfear.org

Fear for no peers!

Free English Dictionary

Definition of Ear-splitting

  • [a.] - Deafening; disagreeably loud or shrill; as, ear-splitting strains.