Etymology
Today it means: A teleporter; a device for instantaneous travel. Full definition →
Blend of teleport + portal?
Etymology from Wiktionary, CC BY-SA 4.0.