stopworks

English

Noun

stopworks

  1. plural of stopwork