Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of scree

- A pebble; a stone; also, a heap of stones or rocky debris.

Crossword clue for scree

- Debris at the base of a cliff
- Detritus on a mountainside
- rocky debris
- Small loose stones screened without Flanders
- Steep mass of rocks
- stony hillside
- Talus