English MCQs Idioms & Phrases
Q What it the moaning of the Idiom/proverb “To be at loggerheads” ?
  • A A.  to cooperate with enemies
  • B B. To be in strong disagreement or dispute
  • C C. To face stiff opposition
  • D D. To tax one’s mind and body
Leave a Comment