n. phr. Something that causes stubborn trouble; a constant bother; a vexation. The new voter organization soon became the biggest thorn in the senator's side. The guerrilla band was a thorn in the flesh of the invaders.
THORN IN THE FLESH
Meaning of THORN IN THE FLESH in English
American idioms English vocabulary. Английский словарь американских идиом. 2012