Find the word definition

Wiktionary
cragfast

a. stranded on a crag (inaccessible rock)

WordNet
cragfast

adj. stranded on or as if on a crag; "cragfast climbers"