vocab dash
Log inSign up
前功尽弃qiángōngjìnqì
Top 45000
Meanings
1. to waste all one's previous efforts (idiom)
2. all that has been achieved goes down the drain
Characters used
前forward功service尽to the greatest extent弃to abandon
vocab dashAboutDecksPrivacyTerms