Back to Dictionary
坐镇
坐鎮
zuòzhèn
1. (of a commanding officer) to keep watch
2. to oversee