Meaning of birch rod

Definition of birch rod

(noun) a switch consisting of a twig or a bundle of twigs from a birch tree; used to hit people as punishment; "my father never spared the birch"

Other information on birch rod

WIKIPEDIA results for birch rod
Amazon results for birch rod