ALL meanings of ducking stool
duck stool
D d - noun ducking stool a former instrument of punishment consisting of a chair in which an offender was tied to be plunged into water. 1
- noun ducking stool (historical) A chair used to punish women, especially scolds, by ducking them in water. 0
- noun ducking stool a chair or stool used for the punishment of offenders by plunging them into water 0
- noun ducking stool a chair at the end of a plank, in which a culprit was tied and then ducked into water as a punishment 0