Rancor

/ˈraŋ.kər/

Slang Meanings

Bad blood
There's been bad blood between them since the argument.
Beef
They have some beef over that trade deal.