birch rod
Explore definitions, synonyms, and language insights of birch rod
Definitions
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"