subsite
noun
variants:
or sub-site
plural subsites
or sub-sites
Definition of subsite
: 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
Keep scrolling for more