Saved Bookmarks
| 1. |
1). To suffer2). In conflict with someone3). To face tough competition4). To be in do or die situation |
| Answer» ‘At LOGGERHEADS’ represents a strong disagreement with SOMEONE. Out of the given options, option 2 MAKES the closest in meaning.$ | |