Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

at loggerheads Definition

Cancel
at loggerheads
noun(log-ger-head)
blockhead
at loggerheads
noun(log-ger-head)
head; especially : a disproportionately large head
at loggerheads
noun(log-ger-head)
a very large chiefly carnivorous sea turtle (Caretta caretta) of subtropical and temperate waters

Words Related to at loggerheads!

at loggerheads Examples by Brain Bank Users