Chinese translation of 'sap'
- [of plants]
to sap sb's strength/confidence
使某人筋疲力尽(盡)/挫伤(傷)某人的自信心(shǐ mǒurén jīn pí lì jìn/cuòshāng mǒurén de zìxìnxīn)
'sap' in Other Languages
British English: sap VERB
If something saps your strength or confidence, it gradually weakens or destroys it.
I was afraid the sickness had sapped my strength.
British English: sap NOUN
Sap is the watery liquid in plants and trees.
The leaves, bark and sap are also common ingredients of local herbal remedies.
Translation of sap from the Collins English to Chinese Dictionary