Dictionary
Dictionary
Loggerhead — definition & meaning
Word Type Definition Loggerhead n. A spherical mass of iron, with a long handle, used to
heat tar.
Explore more words:
Old-gentlemanly · Capitulary · Saracen · Citizenship · Water chinquapin · Magnetism · Silverize · Rosiny ·