battle; fight
To give/fight a fierce battle
Fight between the dogs; dogfight
To fight a losing battle
attack; fit; outburst; storm
An outburst of laughter; a fit of laughter
An attack of giggles; a fit of giggles
A storm of abuse
(thể dục thể thao) fixture; match; game
An evening fixture/match
To play a home game/an away game
To give somebody a good telling-off/talking-to
To give somebody a good hiding/thrashing