ducking stools

English

Noun

ducking stools

  1. plural of ducking stool