Language:
Free Online Dictionary|3Dict

交馳

Source : CEDICT

continuously circling one another/to buzz around