do battle (with somebody) (over something)

成語所屬單字battle

do battle (with somebody) (over something) — 慣用語

1. To fight or argue with someone about a particular issue.

1.慣用語
釋義

與某人爭鬥(關於某事)

To fight or argue with someone about a particular issue.

例句

Mia had to do battle with her landlord over the broken heater.

Did you really do battle with your brother over the last cookie?