What is the full meaning of torus
(Latin) a large convex moulding [n TORI or TORUSES]
Example of the word torus placed on a Scrabble board.