{n. phr.} A factory or firm that employs both union and non-union labor. * /The firm refuses to adopt an open shop policy./ Contrast: CLOSED SHOP.
OPEN SHOP
Meaning of OPEN SHOP in English
Dictionary of English idioms . Словарь английских идиом. 2012