Q193
To be at loggerheads
A.
To have tough encounter
B.
To be at enmity or strife
AnswerC.
To face stiff opposition
D.
To tax one's mind and body
Answer: Option B
Solution
Answer: Option B
Solution:
To be at loggerheads: to be in conflict.