English synonyms about - contact  
wormholeholehollow

wormhole

noun

1 wormhole

Hole made by a burrowing worm.


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

debug info: 0.015