sillcocks

English

Noun

sillcocks

  1. plural of sillcock