English Dictionary
Definition wormhole in British English
wormhole noun
[countable] noun
/ˈwɜː(r)mˌhəʊl/

English Dictionary