R Ravi Ojha • 1.35K Points Master English Bookmark Embed Report View In MB-Short Q. Idioms and phrases for- at loggerheads (A) agree on everything (B) disagreeing on everything (C) aloof from each other (D) abusing each other Correct Answer - Option(B) Views: 765 Filed under category English Share
Discusssion
Login to discuss.