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