job stoppers

English

Noun

job stoppers

  1. plural of job stopper