loggerhead Definition
Dictionary Home » Words Starting with L » locum ... London pride » loggerhead
loggerhead
noun
- 1. A large sea turtle with a big head, whose shell can be up to 0.9m (3ft) long and which weighs around 136kg (300lb).
- Form: loggerhead turtle (also)
- Arguing or disagreeing fiercely
