YD Meaning of YD in English yd British English , yd. American English ( plural yd or yds )the written abbreviation of yard or yards Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012