Chinese

edit

Verb

edit

Sense: to stagnate; to bog down; to be at a standstill; to be held up

edit
Synonyms
edit