Topic: HISTORY


ducking stool

noun
     
ducking stool [countable]
SH a seat on the end of a long pole, used in the past to put a person under water as a punishment

Explore HISTORY Topic