ducking_stoolEnglish

cucking stool, ducking stool

Noun

An instrument of punishment consisting of a chair in which offenders were ducked in water

English: cucking stool, ducking stool

English words with similar meanings

Show 1 words