前功盡棄 (cin4 gung1 zeon6 hei3) — have all prior work or efforts go down the drain | also 前功盡廢 in Cantonese. in Cantonese

cinˎ₄gungˉ¹zeonˍ₆hei˗₃
前功尽弃
Mandarin Pinyin: qian2 gong1 jin4 qi4

Meaning of 前功盡棄

nounhave all prior work or efforts go down the drain | also 前功盡廢 in Cantonese.

Characters in 前功盡棄

Want to actually remember 前功盡棄?

Practice with spaced-repetition flashcards or follow our free structured Cantonese course.