Clitter
noun
Loose stones on hillsides deposited by weathering.
Synonyms: scree
verb
To clatter lightly; to make a soft rattling noise.
Loose stones on hillsides deposited by weathering.
Synonyms: scree
To clatter lightly; to make a soft rattling noise.
Loading dictionaries...
Initializing dictionary manager