The phrase
"dog fight" refers to a fierce and intense battle or competition, often used to describe a close battle between fighter planes or a fight between dogs.
Full definition
Similar and related words and phrases are presented below.
«dog»
«fight»
Related phrases
Sentences with «dog fight»