cartels
car-tels
noun
Groups of businesses or countries agreeing to control prices and limit competition.
"The drug cartels operated globally."
Thesaurus
Synonyms: trust, corporate trust, combine
car-tels
Groups of businesses or countries agreeing to control prices and limit competition.
"The drug cartels operated globally."
Synonyms: trust, corporate trust, combine