Meaning of ducking stool

Definition of ducking stool

(noun) an instrument of punishment consisting of a chair in which offenders were ducked in water

Other information on ducking stool

WIKIPEDIA results for ducking stool
Amazon results for ducking stool