Longman Dictionary English From Longman Dictionary of Contemporary EnglishRelated topics: Measurementydyd British English, yd. American English (plural yd or yds)TMthe written abbreviation of yard or yards ldoceonline.com