Definisi 'loggerhead'

English to English
noun
1 a stupid person; these words are used to express a low opinion of someone's intelligence Terjemahkan
source: wordnet30

2 very large carnivorous sea turtle; wide-ranging in warm open seas Terjemahkan
source: wordnet30

3 A blockhead; a dunce; a numskull. Terjemahkan
source: webster1913


Visual Synonyms