Flashbao · Browse decks · Pricing

芒刺在背

máng cì zài bèi

Meaning

  • feeling brambles and thorns in one's back (idiom)
  • uneasy and nervous
  • to be on pins and needles

Add this word to a study deck

Study this word in