📝 Multiple Choice Question
General-english
What is the meaning of the idiom at loggerheads
A
Working together to chop down trees
B
Engaged in a serious dispute or violent disagreement
C
Thinking very deeply about a problem
D
Carrying heavy equipment on one's head
Explanation
To be at loggerheads means to be in strong disagreement or a stubborn dispute with someone.
Report Issue
Discussion (0 Comments)
Leave a Comment
No comments yet. Be the first to comment!