Microsite
Wiktionary, Creative Commons Attribution/Share-Alike License
noun.
A self-contained
page
or group of pages meant to supplement a larger
website
noun.
A small area with distinctive ecological characteristics
Word Usage
"/LG's Ally-Iron Man 2 microsite is now live | Android Central ยป"
Etymologically Related
megasite
Synonym
Words with the same meaning
minisite
weblet