loggerheads

1 ENTRIES FOUND:
Save
loggerheads /ˈlɑːgɚˌhɛdz/ noun
loggerheads
/ˈlɑːgɚˌhɛdz/
noun
Learner's definition of LOGGERHEADS

at loggerheads

: in a state of strong disagreement