Clue: Beach pebble or rock (9)
Answer: SANDSTONE
Explanation: Definition: rock

**SAND** ("beach") + **STONE** ("pebble")