ducking stool
English Dictionary
->
Letter D
-> ducking stool
Search Dictionary:
ducking stool Definition
(n)
an
instrument
of
punishment
consisting
of
a
chair
in
which
offenders
were
ducked
in
water
ducking stool Synonyms
cucking stool
ducking stool
© Art Branch Inc.