scree - English Synonyms Dictionary

scree

n.
[1] talus