Back to Dictionary
旋踵
xuánzhǒng
1. to turn on one's heel
2. in the twinkle of an eye
3. instantly