剎住 shā zhù

DEFINITIONS

  1. to stop
  2. to come to a halt

CHARACTERS

剎 shā temple
住 zhù reside, live at, dwell, lodge; stop