Before revision: Snow washing is a term which describes an effort to hide illegitimate financial transactions as well as tax evasion and money laundering in Canada.
After revision: Snow washing refers to hiding illegitimate financial transactions often for purposes of tax evasion in Canada.