WHIPPING POST


Meaning of WHIPPING POST in English

■ noun historical a post to which offenders were tied to be whipped as a public punishment.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.