English dictionary
square yard meaning and definition
Definition and meaning of square yard at MeaningMonkey.org. square yard meaning and definition in the English Dictionary.SQUARE YARD noun
Definition of square yard (noun)
- a unit of area equal to one yard by one yard square
- synonyms: sq yd
Source: Princeton University Wordnet