What it the moaning of the Idiom/proverb “To be at loggerheads” ?
ATo face stiff opposition
BTo be in strong disagreement or dispute
CTo tax one’s mind and body
DTo cooperate with enemies
Correct answer
B. To be in strong disagreement or dispute
Explanation
Explanation not provided by the source.