English synonyms about - contact  

open shop

noun

1 open shop

A company whose workers are hired without regard to their membership in a labor union.


Find more on open shop elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.024