loggerheads(noun) noun1. plural of loggerhead2. (plural only) Fisticuffs; fighting.3. (dialect) The knapweed.