What is the full meaning of taluses
TALUS, a slope formed by an accumulation of rock debris [n]
Example of the word taluses placed on a Scrabble board.