DUCKING STOOL


Meaning of DUCKING STOOL in English

[ducking stool] n (1597): a seat attached to a plank and formerly used to plunge culprits tied to it into water

Merriam-Webster English vocab.      Английский словарь Merriam Webster.