1. tower; soar; rise
    • モンブランはアルプスの山々の上にそそり立っている
    • Mont Blanc towers over [above] the Alps.
    • 空高くそそり立つ山
    • a mountain soaring high into the sky
    • 富士山が青空にくっきりとそそり立っていた
    • Mt. Fuji rose sharply outlined against the blue sky.