bilocate

listen to the pronunciation of bilocate
Английский Язык - Английский Язык
To have a presence in two places at the same time
This is the ability to appear in several places at once for the purpose of assisting others