ducking stool
1.
(
noun
) a chair in which offenders were ducked in water as a form of punishment
Synonyms:
cucking stool
Related Words:
instrument of punishment
Terms and Conditions of Use / Copyright Notice