rockshelf

Noun

 * 1) A relatively flat stretch of rock, as at a coastline.