Meaning of dogfighter

Definition of dogfighter

(noun) a fighter pilot who engages in an aerial dogfights

Other information on dogfighter

WIKIPEDIA results for dogfighter
Amazon results for dogfighter