Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
wormhole
in English
wormhole
us
/wɜrmhoʊl/
uk
/wɜːmhoʊl/
#uncommon
Definitions
Noun
a
hole
created
by
a
worm
a
theoretical
spacetime
shortcut
;
faster
travel
a
code
location
for
substituting
functions