feud
carry out a feud
The two professors have been feuding for years