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.

Actions

More in Idioms & Phrases
Type Single Choice
Created By admin@chakribidda.com