Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
loggerhead
in English
loggerhead
us
/ˈlɑɡərhɛd/
uk
/ˈlɒdʒəhed/
#uncommon
Plural
loggerheads
Definitions
Noun
an
oceanic
turtle
species
(
Caretta
caretta
)
a
nautical
post
for
securing
ropes
a
North
American
bird
species
(
Lanius
ludovicianus
)
a
metal
tool
for
melting
materials
;
heating