ducking stool
Meaning, Definition & Usage
Dictionary
Related
noun
an instrument of punishment consisting of a chair in which offenders were ducked in water
cucking stool
.
WordNet
Previous
duce
duchamp
duchess
duchesse d'angouleme
duchy
Next
duckbill
duckboard
ducker
ducking
duckling