Definitions
noun
a stupid person; these words are used to express a low opinion of someone's intelligence
noun
very large carnivorous sea turtle; wide-ranging in warm open seas
Look “loggerhead” up elsewhere
Want another word?
Spin the dictionary for a fresh one.