toroidPronunciation: /ˈtɒrɔɪd, ˈtɔː-/Definition of toroid noun Geometry a figure of toroidal shape. toroid in other Oxford dictionaries Definition of toroid in the US English dictionary