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. 2012