SOD


Meaning of SOD in English

v. cover with turf or sod, cover with a layer of grass and soil

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.