Synonym-English dictionary »

ducking stool synonyms in English

SynonymEnglish
ducking stool noun

cucking stoolnoun