zhèn shǒu

Translation

  • (of troops stationed in a strategic area) to defend
  • (fig.) to stand guard
  • to protect

Synonyms

Chinese Tones