fracking
nounDefinition of fracking
: the injection of fluid into shale beds at high pressure in order to free up petroleum resources (such as oil or natural gas)
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more