Search results
- Dictionarycartel/kɑːˈtɛl/
noun
- 1. an association of manufacturers or suppliers with the purpose of maintaining prices at a high level and restricting competition: "the Colombian drug cartels"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries