A thorn in one' flesh

more_vert

Idiom : A thorn in one' flesh


Meaning : Reason of worry

Usage :

India's increasing power in the world forums has become a thorn in its neighbours flesh.


Click on the alphabet to view idioms starts with selected alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ