fracking Definition
Definition
The practice of injecting water, sand, and chemicals at high pressure into rocks or minerals to extract oil and natural gas.
Browse
The practice of injecting water, sand, and chemicals at high pressure into rocks or minerals to extract oil and natural gas.
Browse