What does the word loggerheads mean?

Answer:

"At loggerheads" means to be in disagreement.

First answer by Cheezonpeaz41. Last edit by Cheezonpeaz41. Contributor trust: 63 [recommend contributor recommended]. Question popularity: 1 [recommend question].