whipping post Meaning, Definition & Usage

  1. noun post formerly used in public to which offenders are tied to be whipped

WordNet