Dictionary |
1 Result
#1
scree
n.
[
talus
] a sloping mass of loose rocks at the base of a cliff
. wn