Found 2 items, similar to Whipping post.
English → English (WordNet)
Definition: whipping post
whipping post
n : post formerly used in public to which offenders are tied to
be whipped
English → English (gcide)
Definition: Whipping post
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]