English[edit]
Alternative forms[edit]
Etymology[edit]
multi- + site
Adjective[edit]
multisite (not comparable)
- Occupying, or occurring at, multiple physical sites.
- a multisite depot
- (Internet) Of or relating to more than one web site.
- a multisite CMS installation