跳到主要内容

to halt; to stay

Frequency 1.6

Meanings

  • to be stationed (of troops, diplomats etc); to halt; to stay