Toroids Meaning

There are 2 meaning(s) for word Toroids

Meaning 1 : a ring-shaped surface generated by rotating a circle around an axis that does not intersect the circle

    Synonyms : torus
Meaning 2 : the doughnut-shaped object enclosed by a torus