驻足 zhù zú

DEFINITIONS

  1. to stop (walking)
  2. to halt

CHARACTERS

驻 zhù to be stationed at, reside at; to stop
足 zú foot; attain, satisfy, enough