stop-works

English

Noun

stop-works

  1. plural of stop-work