look up any word, like leh:
 
1.
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
0 0