English dictionary
scree meaning and definition
Definition and meaning of scree at MeaningMonkey.org. scree meaning and definition in the English Dictionary.SCREE noun
Definition of scree (noun)
- a sloping mass of loose rocks at the base of a cliff
- synonyms: talus
Source: Princeton University Wordnet