Rock fragments and pebbles
Be a mystery or bewildering to
Cover with gravel
Cause annoyance in; disturb, especially by minor irritations