Answer: rockbound

AnswerCrossword Clue
rockboundhemmed in by rock, rocky