TALUS Meaning of TALUS in English n. sloping pile of rock fragments at the bottom of a cliff Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012