Chinese-English dictionary »

水力劈裂 /shuǐlì pīliè/ meaning in English

ChineseEnglish
水力劈裂 /shuǐlì pīliè/ noun

hydraulic fracturing(technique in which a mixture of water and sand is forced down an oil well)
noun