megaportal (English, noun)
expansion: megaportal (plural megaportals)
Senses:
glosses: A very large, successful portal web site.
tags: Internet
Forms:
form: megaportals
tags: plural