Search results
- Dictionaryloggerhead/ˈlɒɡəhɛd/
noun
- 1. a reddish-brown turtle with a very large head, occurring chiefly in warm seas.
- 2. a widespread North American shrike, having mainly grey plumage with a black eyestripe, wings, and tail.
Powered by Oxford Dictionaries