saduttara

very hard to cross over or climb out of.