English Dictionary
Definition dogfight in British English
dogfight noun
[countable] noun
/ˈdɒɡˌfaɪt/
1
a situation in which people argue or compete, especially in an unpleasant way
Synonyms and related words
Synonyms and related words
