English dictionary
ducking stool meaning and definition
Definition and meaning of ducking stool at MeaningMonkey.org. ducking stool meaning and definition in the English Dictionary.DUCKING STOOL noun
Definition of ducking stool (noun)
- an instrument of punishment consisting of a chair in which offenders were ducked in water
- synonyms: cucking stool
Source: Princeton University Wordnet