Adjective craggy has 2 senses
  1. cragged, craggy, hilly, mountainous - having hills and crags; "hilly terrain"
    Antonym: smooth (indirect, via rough)
  2. craggy, rugged - rocky and steep
    Antonyms: beachy, beachlike (indirect, via cliffy)
,
TOP