FAQs About the word ducking stool

投水刑台

an instrument of punishment consisting of a chair in which offenders were ducked in water

No synonyms found.

No antonyms found.

ducking => しゃがむ, ducker => カモ, ducked => かわす, duckboard => ダックボード, duck-billed platypus => カモノハシ,