* * *
free competition UK US noun [U] ECONOMICS
► a system in which supply and demand control prices, incomes, etc. freely and without government involvement: »
They point out that in countries where free competition is allowed, market development has been far from satisfactory.
Financial and business terms. 2012.