at each other's throats
- feudingSustained hostile conflict
- fightingEngaging in physical conflict
- quarrelingArguing angrily with another
- bickeringPetty verbal sparring
- clashingStriking with discord
hostile · enemies · rivalry · conflict · tension · arguing · snarling · bitter · animosity · venomous · grudge · showdown · standoff · confrontation · sparring · daggers · glaring · heated
at each other's throatsin harmony
In agreement together
getting along · on good terms · hand in glove · thick as thieves · on the same page