THORN IN THE FLESH


Meaning of THORN IN THE FLESH in English

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.

American idioms English vocabulary.      Английский словарь американских идиом.