meaning of at loggerheads

at loggerheads meaning in General Dictionary

in a dispute or conflict