wormhole

/wˈɝmhɔl/

Explore definitions, synonyms, and language insights of wormhole

Definitions

Noun
hole made by a burrowing worm

More General Terms