Back to Dictionary
交驰
交馳
jiāochí
1. continuously circling one another
2. to buzz around