Dictionary English – Romanian

thorn



Substantiv
1. (bot.)

spin, ghimpe


Expressions:
like a thorn in one's flesh/ side  =  ca un ghimpe în inimă
to be on/ sit on thorns  =  a sta ca pe ghimpi