VariousWords beta
Related Terms:
Definitions:
Noun
dogfighter
Definition: a fighter pilot who engages in an aerial dogfights
Definition: Person who competes in dogfighting.