TORUS Meaning of TORUS in English n. ring; rounded projection or swelling Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012