subsites

/ˈsʌbˌsaɪts/
noun
  1. 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.
What does "subsites" mean? | whatsthatwordmean | whatsthatwordmean