subsites
/ˈsʌbˌsaɪts/
noun
- Plural of subsite; smaller or secondary websites that are part of a larger website.
- The network of subsites covers topics from science to art.
- Each of the subsites has its own administrator.
- They launched several subsites to target different customer groups.