Meaning of ROD in English
[noun] [C] - a long thin pole made of wood or metalHe was given a fishing rod for his birthday.Reinforced concrete has long steel rods in it to strengthen it.See picture: Lines(UK) If you make a rod for your own back, you act in a way which creates more problems for yourself in the future.By giving in to the terrorists' demands, the government will simply be making a rod for its own back.
Cambridge English vocab. Кембриджский английский словарь. 2012