ReadWriteQuiz
Chinese dictionary
- 1
v.be magnificently situated
蛇山雄踞于江畔。
Snake Mountain is perched high above the river bank.
- 2
v.metaoccupy a position with absolute superiority
她在圈内雄踞首位多年,突然销声匿迹了。
After years at the top, she just vanished from the scene.