a bitter quarrel between two parties
carry out a feud; The two professors have been feuding for years'