English dictionary
sod meaning and definition
Definition and meaning of sod at MeaningMonkey.org. sod meaning and definition in the English Dictionary.SOD noun
Definition of sod (noun)
- surface layer of ground containing a mat of grass and grass roots
- synonyms: greensward, sward, turf
- an enzyme that catalyzes the conversion of superoxide into hydrogen peroxide and oxygen
- "oxygen free radicals are normally removed in our bodies by the superoxide dismutase enzymes"
- synonyms: superoxide dismutase
- someone who engages in anal copulation (especially a male who engages in anal copulation with another male)
- an informal British term for a youth or man
- "the poor sod couldn't even buy a drink"
SOD verb
Definition of sod (verb)
- cover with sod
Source: Princeton University Wordnet