megacapEtymologyFrom mega- + cap (short for capitalization).nounThe stock of a public company with a very high market capitalization, typically over $100 billion.