SOD


Meaning of SOD in English

n. section of grass that has been cut or uprooted from the earth; turf, uppermost layer of soil containing grass roots and plants; homosexual (British Slang); guy, fellow, chap (British Slang); obnoxious child, brat (British Slang)

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