meaning of teleport

1. transport by dematerializing at one point and assembling at another


Related Words

teleport | teleportation |

Developed & Maintained By Taraprasad.com

Treasure Words