ti2
xin1
diao4
dan3
  1. (saying) to be very scared and on edge

Info