Choose the alternative which gives the correct meaning of the given idiom or phrase.
At loggerheads
Show answer & explanation
Correct answer: A
Explanation
Correct Answer: To engage in a heated dispute
Explanation
• The idiom at loggerheads means to be in strong disagreement, conflict, or dispute with someone over an issue.
• Example: The two business partners are at loggerheads over how to invest the company's profits.