screeEnglish

scree, talus

Noun

A sloping mass of loose rocks at the base of a cliff

English: talus, scree

English words with similar meanings

Show 1 words

Words that start with "scree"