English
Detailed Synonyms for ducking stool in English
ducking stool:
ducking stool [the ~] noun
-
the ducking stool
– an instrument of punishment consisting of a chair in which offenders were ducked in water 1the cucking stool; the ducking stool– an instrument of punishment consisting of a chair in which offenders were ducked in water 1