craggy adjective definition in Mountains and valleys topic from the Oxford Advanced Learner's Dictionary

craggy

 adjective: Mountains and valleys topic
having many crags a craggy coastline The island is a mixture of high mountains, craggy coastline, sandy beaches and deep blue sea.