Chinese

edit

Verb

edit

Sense: to stand tall and upright; to tower

edit
Synonyms
edit