stunrod noun1 •A baton that delivers an electric shock upon striking someone or something.One of Checker's monitors unbolted a hatch set in the middle of the grate while two more drew stunrods and stood guard. — 1996 formsstunrods