Origin: Germanic Old English suffix
Dogfight has 8 different meanings across 2 categories:
a fiercely disputed contest
"their rancor dated from a political dogfight between them"
"a real dogfight for third place"
"a prolonged dogfight over their rival bids for the contract"
disorderly fighting
an aerial engagement between fighter planes
a violent fight between dogs (sometimes organized illegally for entertainment and gambling)
A twisting turning battle between two or more military aircraft, especially between fighters.
arrange for an illegal dogfight
engage in an aerial battle with another fighter plane
To engage in a battle between fighter planes.