Meaning of “wormhole” in the English Dictionary

"wormhole" in British English

See all translations

wormholenoun [ C ]

uk /ˈwɜːm.həʊl/ us /ˈwɝːm.hoʊl/

wormhole noun [ C ] (PHYSICS)

specialized physics a special type of structure that some scientists think might exist, connecting parts of space and time that are not usually connected

(Definition of “wormhole” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!