fight like cats and dogs
US /faɪt laɪk kæts ænd dɔɡz/
UK /faɪt laɪk kæts ænd dɔɡz/

1.
像貓狗一樣打架, 激烈爭吵
to argue or fight fiercely and constantly with someone
:
•
My siblings always fight like cats and dogs over the smallest things.
我的兄弟姐妹總是為小事像貓狗一樣打架。
•
The neighbors fight like cats and dogs, so we often hear their arguments.
鄰居們像貓狗一樣打架,所以我們經常聽到他們的爭吵。