trebucket


trebucket
Same as ducking stool.

Ballentine's law dictionary. . 1998.