shame poles

English

Noun

shame poles

  1. plural of shame pole