Chinese

edit

Verb

edit

Sense: to stride forward; to forge ahead

edit
Synonyms
edit