state gov MP Patwari (Group 2 Sub Group 4) Mock Test 2025 English Vocabulary Phrase or Idiom Meaning
A sentence with an underlined idiomatic expression is given. What is the meaning of the idiomatic expression ‘A thorn in flesh’ in the sentence given below?
John was a thorn in my flesh for years before I finally got rid of him.
1
a physical injury
2
None of the above
3
a cause of continual trouble
4
a comfortable position