Also read:

ドッグファイト (Doggufuaito) is a Japanese noun meaning “dogfight (aircraft), dog fight”.

Meanings

  1. noundogfight (aircraft); dog fight