Etymology
Today it means: A company owned in whole or part by an investment firm. Full definition →
Blend of portfolio + company.
Etymology from Wiktionary, CC BY-SA 4.0.