whipping post
1.
(
noun
) post formerly used in public to which offenders are tied to be whipped
Related Words:
post
Terms and Conditions of Use / Copyright Notice