Foxhound

Definition from Wiktionary, the free dictionary
Jump to: navigation, search
See also: foxhound

English[edit]

Noun[edit]

Foxhound ‎(plural Foxhounds)

  1. NATO reporting name for the Soviet Mig 31 aircraft.