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