Home
Advance Search
Dictionary
Words with Friends solver
Meaning of cartels
Definition:-
An association of manufacturers or suppliers with the purpose of maintaining prices at a high level and restricting competition. (noun)