镇守zhènshǒu
Top 20000
Meanings
1. (of troops stationed in a strategic area) to defend
2. (fig.) to stand guard
3. to protect
Characters used