Definitions of whipping post:

  • noun:   post formerly used in public to which offenders are tied to be whipped