Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ducking stool Definition

Cancel
ducking stool
noun(ducking stool)
a seat attached to a plank and formerly used to plunge culprits tied to it into water

Words Related to ducking stool!

ducking stool Examples by Brain Bank Users