Submitted by admin on Tue, 04/15/2014 - 09:36
definition:
An association of manufacturers or suppliers with the purpose of maintaining prices at a high level and restricting competition
sentence:
Almost certainly bad news for its competition - drug cartels are notoriously touchy about people cutting into their business.