ducking stool
Longman Dictionary of Contemporary English 5++LDOCE 5++ˈducking stool noun [countable] SHPUNISHa seat on the end of a long pole, used in the past to put a person under water as a punishment 浸水刑凳,浸水椅〔旧时的一种刑具,被罚者被捆于椅上浸入水中〕
ˈducking stool nounChineseSyllable
ducking stool
ˈducking stool
noun [countable]
a seat on the end of a long pole, used in the past to put a person under water as a punishment
ˈducking stool
noun [countable]a seat on the end of a long pole, used in the past to put a person under water as a punishment