What is the full meaning of talus
a slope formed by an accumulation of rock debris [n TALUSES] / a bone of the foot [n TALI]
Example of the word talus placed on a Scrabble board.