ducking-stool

Nouns

  • (n) an instrument of punishment consisting of a chair in which offenders were ducked in water cucking stool,

Synonyms

cucking stool

Words of close approximity