An Encylopedia Britannica Company

loggerheads

1 ENTRIES FOUND:
loggerheads /ˈlɑːgɚˌhɛdz/ noun
loggerheads
/ˈlɑːgɚˌhɛdz/
noun
Britannica Dictionary definition of LOGGERHEADS

at loggerheads

: in a state of strong disagreement