English Dictionary
Definition scree in British English
scree noun
noun
/skriː/
English Dictionary