English Dictionary
Definition a thorn in someone’s in British English
a thorn in someone’s phrase
phrase
Example
She aims to be a thorn in the side of large global corporations.
Synonyms and related words
