English → Hindi dictionary

ducking stool

दुककिंग स्टूल / डुककिंगNOUN

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.