Yep, feud is definitely the most appropriate word.