dogfighter

Explore definitions, synonyms, and language insights of dogfighter

Definitions

Noun
a fighter pilot who engages in an aerial dogfights

More General Terms