Back to 源

발본색원

★★★advanced
noun한자어

Meaning

  1. eradication; rooting out — An act of completely removing the underlying causes of something bad so as to keep it from occurring again.