Dictionary Definition:
[translation-san] {C} durgasaṃkrama
[translation-eng] {Hopkins} bridge difficult to cross
[translation-eng] {C} bridge leading to inaccessible places