Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

What it the moaning of the Idiom/proverb “To be at loggerheads” ?

What it the moaning of the Idiom/proverb “To be at loggerheads” ?

A.  To cooperate with enemies
B. To be in strong disagreement or dispute
C. To face stiff opposition
D. To tax one’s mind and body