Idiom: At loggerheads

What does 'At loggerheads' mean?

If people are at loggerheads, they are arguing and can't agree on anything.

See also: