ducking stool Meaning, Definition & Usage

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

WordNet