Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sodded
in English
sodded
#uncommon
Lemma:
sod
The lemma is the base or root form of this word.
Definitions
Verb
covered
with
grass
turf
;
landscaped
to
lay
sod
on
a
surface
having
a
layer
of
sod
applied