What is the full meaning of multipresences
MULTIPRESENCE, the power of being in many places at once [n]
Example of the word multipresences placed on a Scrabble board.