Meaning of loggerhead
Definition of loggerhead
(noun)
a
stupid
person; these
words
are
used
to
express
a low
opinion
of someone's
intelligence
very
large
carnivorous
sea turtle;
wide-ranging
in
warm
open
seas
Other information on loggerhead
WIKIPEDIA results for
loggerhead
Amazon results for
loggerhead
Tweet