yd English Intermediate Dictionary 2022.12.20 English Intermediate Dictionary Meaning of yd in English Noun 1. short way of writing ‘yard’