be at each other’s throats - definition and synonyms

phrase
  1. if two people are at each other’s throats, they are arguing in an angry way

    As soon as politics comes up, they’ll be at each other’s throats.

     Synonyms and related words
See also main entry: throat