DOGFIGHT


Meaning of DOGFIGHT in English

■ noun

1》 a close combat between military aircraft.

2》 a ferocious struggle or fight.

Derivatives

~er noun

~ing noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.