Choose the correct meaning of the following idioms: At logger heads |
In difficulty to be at strife very happy together None of the above |
to be at strife |
It means to be in violent disputes and disagreement with someone. Strife means to be in a fight with people. |