English Dictionary
◊ WORMHOLE
wormhole
n : hole made by a burrowing worm
English Computing Dictionary
◊ WORMHOLE
wormhole
{back door}