Home MCQs Basic English Question #8563
Back to Questions
Basic English QUESTION #8563
Question 1
What does the idiom 'to be at loggerheads' mean?
  • To cooperate with enemies
  • To be in strong disagreement or dispute✔️
  • To face stiff opposition
  • To tax one's mind and body
Correct Answer Explanation
'At loggerheads' means in disagreement.