1 definition found english foxhound - WordNet (r) 2.1 (2005) : English foxhound n 1: an English breed slightly larger than the American foxhounds originally used to hunt in packs