thorn in someone's side

EnglishEdit

NounEdit

thorn in someone's side ‎(plural thorns in someone's side)

  1. (idiomatic) A persistent annoyance.

SynonymsEdit

TranslationsEdit