刹住 shā zhù

DEFINITIONS

  1. to stop
  2. to come to a halt

CHARACTERS

刹 shā temple, shrine, monastery
住 zhù reside, live at, dwell, lodge; stop