Loggerhead Meaning

There are 2 meaning(s) for word Loggerhead

Meaning 1 : a stupid person; these words are used to express a low opinion of someone's intelligence

    Synonyms : blockhead,  bonehead,  dumbass,  dunce,  dunderhead,  fuckhead,  hammerhead,  knucklehead,  lunkhead,  muttonhead,  numskull,  shithead
Meaning 2 : very large carnivorous sea turtle; wide-ranging in warm open seas

    Synonyms : caretta caretta,  loggerhead turtle