What it the moaning of the Idiom/proverb "To be at loggerheads"

  • Subject:  Generic
  1. To cooperate with enemies
  2. To be in strong disagreement or dispute
  3. To face stiff opposition
  4. To tax one's mind and body
Correct Answer: To be in strong disagreement or dispute