English Thesaurus.
SYNONYMS
ANTONYMS
DEFINITIONS
Definitions for scree
Definitions for (noun)
scree
Main entry:
talus
,
scree
Definition:
a sloping mass of loose rocks at the base of a cliff
Visual thesaurus for scree