YDS. Meaning of YDS. in English abbr. yards (measure). Oxford English vocab. Оксфордский английский словарь. 2012