whipping post
English Dictionary
->
Letter W
-> whipping post
Search Dictionary:
whipping post Definition
(n)
post
formerly
used
in
public
to
which
offenders
are
tied
to
be
whipped
whipping post Synonyms
whipping post
© Art Branch Inc.