towering like a mountain peak; lofty and firm
to stand; to establish; to set up
More common words that include characters from 屹立.