English-Chinese dictionary »

pillory meaning in Chinese

EnglishChinese
pillory [pillories] (framework on a post used as a means of punishment and humiliation)
noun
[UK: ˈpɪ.lə.ri]
[US: ˈpɪ.lə.ri]

头手迦 /tóushǒujiā/noun

頭手迦noun

頸手枷noun

颈手枷 /jǐngshǒujiā/noun