Meaning of “open shop” in the English Dictionary

business-english dictionary

"open shop" in Business English

See all translations

open shopnoun [ C ]

uk us HR, WORKPLACE

a company, factory, etc. at which employees do not have to join a union:

In an open shop, union members pay dues, and those who choose not to join pay nothing.

Compare

(Definition of “open shop” from the Cambridge Business English Dictionary © Cambridge University Press)