WHO'D Meaning of WHO'D in English / huːd; NAmE / short form 1.who had2.who would Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005