A THORN IN SB'S FLESH / SIDE


Meaning of A THORN IN SB'S FLESH / SIDE in English

a person or thing that repeatedly annoys sb or stops them from doing sth

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.