megaportal
English edit
Etymology edit
Noun edit
megaportal (plural megaportals)
- (Internet) A very large, successful portal web site.
- 2008 March 28, John Markoff, “China Law Could Impede Microsoft Deal for Yahoo”, in New York Times[1]:
- There are potentially dozens of jurisdictions that could claim oversight in such a deal because of the global business interests of the two huge companies and because it could potentially transform the Internet into two megaportals, Google and Microsoft.