What it the moaning of the Idiom/proverb "To be at loggerheads" ?
Correct answer: B. To be in strong disagreement or dispute
- 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
Explanation
To be at loggerheads means to be in serious disagreement or conflict with someone. It suggests opposing views rather than merely facing resistance.
Last updated