2123 / 2202

What does 驻 (zhù) mean in English?

驻
zhù駐

halt; stay; be stationed; encamp (Verb)