small stones and pebbles, or a mixture of these with sand
From Old French 'gravele,' diminutive of 'grave' (sand, shore), possibly from Celtic origin
Try Another Word