What is the meaning of Clitter?

To clatter lightly; to make a soft rattling noise.

Loose stones on hillsides deposited by weathering.

Source: wiktionary.org