Language:
Free Online Dictionary|3Dict

交驰

Source : CEDICT

continuously circling one another/to buzz around