megaportal
Jump to navigation
Jump to search
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.