Noun open shop has 1 sense
  1. open shop - a company whose workers are hired without regard to their membership in a labor union
    --1 is a kind of
    company
,
TOP