DEF: a high, rough mass of rock that sticks out from the land around it.
EX: The craggy peaks of the mountains are so uneven that no hiker could ever stand on them.
Merriam-Webster Online Dictionary
crag (noun)1.
a steep rugged rock or cliff
2.
archaic a sharp detached fragment of rock
chiefly Scottish - neck throat