English- translations for talus
Definition of talus
- The bone of the ankle
- A sloping heap of fragments of rock lying at the foot of a precipice
- The slope of an embankment wall, which is thicker at the bottom than at the top
Trending Searches
Popular Dictionaries