The phrase "haddest the means for" is an archaic way of saying "you had the ability to." The word "haddest" is the second person singular past tense form of the verb "have," which means "to possess or own." The pronunciation of the word is /ˈhædɪst/, with the "a" sound in "had" and the "i" sound in "list." The conjugation of "have" has changed over time, and the modern equivalent of "haddest" would be "had."