meaning for 驻扎 zhùzhā:

  • - to station
  • - to garrison (troops)

zài
nàli那里
zhùzhā驻扎
dàliàng大量
jūnduì军队
huì
yǒu
yídìng一定
de
wēixiǎnxìng危险性

Stationing large forces there would involve a considerable risk.