1. ducking stool [ Synonyms: cucking stool] | |
An instrument of punishment consisting of a chair in which offenders were ducked in water
|
Wholesale & Distribution Software The software handles many different type of businesses. Inventory, sal ... Read more