Back to Dictionary
甩远
甩遠
shuǎiyuǎn
1. to cast far from oneself
2. to leave sb far behind
3. to outdistance