burkshard
the menacing burkshard stopped the 8000m expedition in its tracks
a crevasse in a glacier on an 8000m peak which is difficult to cross, if not impassable
"the menacing burkshard stopped the 8000m expedition in its tracks" What is the definition of "burkshard"?