Skip to content

What is the meaning of Idiom/proverb “To be at loggerheads?”

  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

Leave a Reply

Your email address will not be published. Required fields are marked *