DUCKING STOOL





Definition:

  1. [noun] an instrument of punishment consisting of a chair in which offenders were ducked in water
    Synonyms: cucking stool

Synonyms: