English Dictionary
Definition loggerheads in British English
loggerheads noun
noun
/ˈlɒɡə(r)ˌhedz/
1
disagreeing very strongly with someone
Example
The British and Irish governments are still at loggerheads over the deal.
Synonyms and related words
