Source:WordNet 3.1
1. (
) stranded on or as if on a crag; "cragfast climbers" ;
See more about : CRAGFAST