scold's bridle
名词 n.
英文释义
名词 n.
- An iron framework that encloses the head, once used as a form of public humiliation for a woman
0 次浏览
数据来源: Wiktionary