Teleports, noun plural of teleport. Synonyms in the same form.
teleporters, teleportations
All synonyms for teleport →