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