驻
z
h
ù
Definitions
1. to halt
2. to stay
3. to be stationed (of troops, diplomats etc)
Related Words
驻扎
zhù zhā
–
to station
屯驻
tún zhù
–
to be stationed
常驻
cháng zhù
–
resident