English → Hindi dictionary
ducking stool
Definition
an instrument of punishment consisting of a chair in which offenders were ducked in water
Looking for poetry? Read shayari and poems by great poets.
an instrument of punishment consisting of a chair in which offenders were ducked in water
Looking for poetry? Read shayari and poems by great poets.