Choose the correct meaning of the underlined idiomatic expression:
The two neighbors have been at daggers drawn with each other for months.
- AFriendly
- BOn bad terms with
- CAcquainted
- DUnknown
Solution & Step-by-step Explanation
The idiom "at daggers drawn" means to be in a state of open, bitter hostility or enmity with someone, or to be on extremely bad terms. Therefore, option B is the correct meaning.