: an accumulation of loose stones or rocky debris lying on a slope or at the base of a hill or cliff : talus
Love words? Need even more definitions?
Merriam-Webster unabridged
Share