心塞 xīn sāi

DEFINITIONS

  1. (coll.) to feel sick at heart
  2. to feel stifled
  3. to feel crushed

CHARACTERS

心 xīn heart; mind, intelligence; soul
塞 sāi stop up, block, seal, cork; pass, frontier; fortress