Whipping post Meaning, Definition & Usage

  1. noun post formerly used in public to which offenders are tied to be whipped

WordNet


Definitions
  1. a post to which offenders are tied, to be legally whipped.

Webster 1913