Loggerheads Definition
noun
Plural form of loggerhead.
Wiktionary
(plural only) Fisticuffs; fighting.
Wiktionary
(dialect) The knapweed.
Wiktionary
Advertisement
Find Similar Words
Find similar words to loggerheads using the buttons below.