variants
or sub-site
plural subsites or sub-sites
: a site that is part of a larger site
Breitbart.com was launched as a news aggregation site in 2005. Later, a series of topical subsites was added …—Robin Abcarian
In March, the EPA announced it is going to remove a part of the site called the Callahan subsite [of the Ellisville Superfund site] from its National Priorities List, essentially saying that section is no longer a safety concern.—Kristen Taketa
Love words? Need even more definitions?
Merriam-Webster unabridged
Share