loggerheads - to be at loggerheads [idiom]

English Description: 

The phrase at loggerheads "in disagreement" is first recorded 1670s.