驻足

zhù zú

to stop (walking)

to halt

驻

zhù

to halt

足

zú

(bound form) foot; leg