loggerhead definition
Definition of loggerhead - a reddish-brown turtle with a very large head, occurring chiefly in warm seas., a widespread North American shrike, having mainly Definition of loggerhead - a reddish-brown turtle with a very large head, occurring chiefly in warm seas., a widespread North American shrike, having mainly dictionary thesaurus