That is a bad definition and I cannot find it on investopedia. it is essentially an extreme libertarian spin on the definition.
There are better definitions on both wikipedia and Britannica:
https://en.wikipedia.org/wiki/Free_market_capitalism
https://www.britannica.com/money/free-market
Especially this hit:
https://en.wikipedia.org/wiki/Free_market_capitalism#Concept...