Back to Dictionary
芒刺在背
mángcìzàibèi
1.
feeling brambles and thorns in one's back (idiom)
2.
uneasy and nervous
3.
to be on pins and needles
Metadata
- Category
- Chinese