English dictionary
whipping post meaning and definition
Definition and meaning of whipping post at MeaningMonkey.org. whipping post meaning and definition in the English Dictionary.WHIPPING POST noun
Definition of whipping post (noun)
- post formerly used in public to which offenders are tied to be whipped
Source: Princeton University Wordnet