驻

zhù
to halt, to stay
HSK 79
Traditional駐

Additional Dictionary Meanings

to haltto stayto be stationed (of troops, diplomats etc)