Telebooth meaning

(science fiction) A booth from which one can teleport to another location.
noun
0
0
Advertisement

Origin of telebooth

  • tele- +‎ booth

    From Wiktionary