Wind downtranslation and definition "Wind down", tamil lexiconWordTamil DefinitionWind downRelaxSlowly close a business or organisation