Sub-site Definition
noun
(computing, Internet) A website that is subordinate to another website and hosted in its entirety under that site's domain name.
Wiktionary
Find Similar Words
Find similar words to sub-site using the buttons below.