'Whipping post' definitions:

Definition of 'whipping post'

(from WordNet)
noun
Post formerly used in public to which offenders are tied to be whipped

Definition of 'Whipping post'

From: GCIDE
  • Whipping \Whip"ping\, a & n. from Whip, v. [1913 Webster]
  • Whipping post, a post to which offenders are tied, to be legally whipped. [1913 Webster]