Back to Dictionary
耸立
聳立
sǒnglì
1. towering (of object placed high over sth)