◄
Earsore
►
Dictionary
(
n.
) An annoyance to the ear.
Clyx.com