Easy
1 point
ID: #16509
Question
The phrase 'at loggerheads' means -
Options
1
very close
Correct Answer
2
belligerent
Correct Answer
3
quarreling
Correct Answer
4
distant relation
Correct Answer
Explanation
To be 'at loggerheads' means to be in strong disagreement or dispute.