Top Definition
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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.