Skip to content

foxhound

noun

  1. type of dog
L82668 on Wikidata ↗

Wiktionary

noun

  1. The Soviet MiG 31 aircraft.
foxhound — meaning, definition (noun) · Vinony