multipresenceEtymologyFrom multi- + presence.nounPresence in multiple places simultaneously, a lesser form of omnipresence.