驻华 zhùhuá stationed in China Definitions Defs Origin Strokes Stroke Words Sentences Sents 驻 駐 zhù verb to be stationed To be stationed at or assigned to a place, especially for troops, diplomats, or organizations华 華 huá proper noun China China; abbreviation for 中华 zhōnghuá or 华夏 huáxià