supersite (English, noun)
expansion: supersite (plural supersites)
Senses:
glosses: A major website.
tags: Internet
informal
Forms:
form: supersites
tags: plural