whipping post









whipping post


noun

  1. a post to which persons are tied to undergo whipping as a legal penalty.
54 queries 0.597