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
Tweet