Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sod
in English
sod
us
/sɑd/
uk
/sɒd/
#common
Plural
sods
Past Tense
sodded
Participle Verb
sodding
Third Person Singular
sods
Definitions
Noun
surface
soil
with
grass
roots
;
turf
an
informal
term
for
a
person
turf
for
lawns
The
gardener
laid
down
sod
to
cover
the
entire
lawn
.
a
piece
of
cut
turf
A
single
sod
was
carefully
placed
on
the
bare
spot
.
an
unpleasant
or
contemptible
person
The
neighbor
was
a
sod
who
always
played
music
too
loudly
.
Compounds / Phrases
sod all
sodbusters