YD Meaning of YD in English abbreviation ( pl. yds ) yard :12 yds of silk Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005