What is the full meaning of toroid
anything shaped like a doughnut or anchor-ring [n -S]
Example of the word toroid placed on a Scrabble board.