巍
然
屹
立
w
ē
i
r
á
n
y
ì
l
ì
Definitions
1. to stand tall and rock-solid (idiom)
2. towering majestically
3. (of a person) to stand up against sb
Components
巍然
wēi rán
–
majestic
屹立
yì lì
–
to tower