EnglishMain Dictionary
dogfight
Universal Words
noun
1 a fight between aircraft in which they fly around close to each other
2 a struggle between two people or groups in order to win sth
3 (dog fight) a fight between dogs, especially one that is arranged illegally, for entertainment
dogfighting noun [U]