loggerhead
(log-ger-head)
3 syllables
Definition
noun. a thick-headed turtle-like sea turtle; a person who is stubborn or difficult to deal with
Example Sentence
The loggerhead turtle is a species of sea turtle.
Synonyms
Antonyms
Hear It! Say It! Write It!
loggerhead
Rhymes
- loggerhead