EARSORE


Meaning of EARSORE in English

noun an annoyance to the ear.

Webster English vocab.      Английский словарь Webster.