WHO'D Meaning of WHO'D in English ■ contraction1》 who had. 2》 who would. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004