listen to the pronunciation of 驻
Китайский Язык - Английский Язык
to halt
to stay
to be stationed (of troops, diplomats etc)