Definitions of birch rod:

  • noun:   bundle of birch twigs used to hit people as punishment