What does at loggerheads mean?

at loggerheads meaning in General Dictionary

in a dispute or conflict