square yard
English Dictionary
->
Letter S
-> square yard
Search Dictionary:
square yard Definition
(n)
a
unit
of
area
equal
to
one
yard
by
one
yard
square
square yard Synonyms
sq yd
square yard
© Art Branch Inc.