DictionaryAI

multisite

Short definition from Wiktionary

Adjective

  1. Occupying, or occurring at, multiple physical sites.
  2. Of or relating to more than one web site.

We haven’t written up multisite yet: Simple and Standard meanings, examples and a quiz.