What is the full meaning of loggerheads
LOGGERHEAD, a large-headed sea turtle [n]
Example of the word loggerheads placed on a Scrabble board.