Back to Dictionary
草草收场
草草收場
cǎocǎoshōuchǎng
1.
to rush to conclude a matter
2.
to end up abruptly
Metadata
- Category
- Chinese