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