English dictionary
wormhole meaning and definition
Definition and meaning of wormhole at MeaningMonkey.org. wormhole meaning and definition in the English Dictionary.WORMHOLE noun
Definition of wormhole (noun)
- hole made by a burrowing worm
Source: Princeton University Wordnet