What is the meaning of the Idiom/proverb “To be at loggerheads”.
A. to cooperate with enemies
B. to be in strong disagreement or dispute
C. to face stiff opposition D. None of these
Occurrence: Concept Academy Notes
What is the meaning of the Idiom/proverb “To be at loggerheads”. | to be in strong disagreement or dispute | CSS, PMS, PPSC, FPSC, KPPSC, SPSC, ISSB and NTS Past Papers | Pakistan's Largest Online Past Papers Database