1 definition by nrlmr

short for Envirotech Solutions: a company that specializes in cleaning by dry ice blasting, which is an environmentally friendly method of cleaning that many companies in the Oil & Gas Industry use.
"The seals on that wellhead need to be inspected."
"I'll called Envirotech to come out and blast it."
by nrlmr April 15, 2010
Get the Envirotech mug.