loggerheads

Meaning

  1. (form-of, plural) plural of loggerhead
  2. Fisticuffs; fighting.
  3. (dialectal) The knapweed.

Synonyms

like cats and dogs

Translations

Notes

Sign in to write sticky notes