Definition of multilocality in US English:

multilocality

noun

  • The quality or fact of being present or operating in many places simultaneously.

Origin

1930s; earliest use found in Theology: a monthly journal of historic Christianity. From multi- + locality.

Pronunciation

multilocality

/ˌmʌltɪlə(ʊ)ˈkalɪti/