OLIGOPOLY Meaning of OLIGOPOLY in English A market structure with just a few firms controlling a high percentage of total sales. Environmental economics English glossary. Английский глоссарий экономики окружающей среды. 2012