ringhole🔊nounEtymology From ring + hole.1Astronomy, Natural sciences, Physical sciences, Physics A relatively short, toroidal wormhole