Word Hen
What is the meaning of the word "
thorn
"?
Definitions:
something that causes irritation and annoyance
noun
he's a thorn in my flesh
Synonyms:
irritant
spine
NearBy Words:
thorn-tipped
thornbill
thorndike
thorniness
thornless
thornton
thorny