pillory – Català–English translations

🇬🇧 en ca

pillory noun

  /ˈpɪləɹi/
  • framework on a post used as a means of punishment and humiliation
picota, costell
Wiktionary Links