Meaning of strafer

Definition of strafer

(noun) a combat pilot who strafes the enemy

Other information on strafer

WIKIPEDIA results for strafer
Amazon results for strafer