English synonyms about - contact  

wormhole

noun

1 wormhole

Hole made by a burrowing worm.


Find more on wormhole elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0157