刹停 shā tíng

DEFINITIONS

  1. come to an abrupt stop; typically used to describe vehicles halting quickly, often with a screeching sound due to sudden braking

CHARACTERS

刹 shā temple, shrine, monastery
停 tíng stop, suspend, delay; suitable