semitoroid noun1 •A surface formed by the intersection of a toroid and a plane through its centre formssemitoroids