WHIPPING POST


Meaning of WHIPPING POST in English

[whipping post] n (1600): a post to which offenders are tied to be legally whipped

Merriam-Webster English vocab.      Английский словарь Merriam Webster.