793. What it the moaning of the Idiom/proverb “To be at loggerheads” ? September 16, 2025 by Admin To cooperate with enemies To be in strong disagreement or dispute To face stiff opposition To tax one’s mind and body ✅ The correct answer is option To be in strong disagreement or dispute.