Related to macrosite: macrocyte
A website consisting of more than one web page that is subsidiary to a parent website. Macrosites often include interactive content such as surveys or polls. See also microsite.
Dictionary of Unfamiliar Words by Diagram Group Copyright © 2008 by Diagram Visual Information Limited