|
Definition of Thorn in the flesh
1. Noun. (idiomatic) A persistent difficulty or something very annoying that will not go away. ¹
¹ Source: wiktionary.com
|
1. Noun. (idiomatic) A persistent difficulty or something very annoying that will not go away. ¹
¹ Source: wiktionary.com