Meaning of ROD in English

ROD

n. stick, shaft; stick or bundle of twigs used for whipping; punishment; pistol (Slang)

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