stopworks
English
Noun
stopworks
plural of
stopwork