Sponsored Links

Wind up

translation and definition "Wind up", tamil lexicon

WordTamil Definition
Wind upClose a company because it's unprofitable
Tighten the spring in a watch or clock to make it work
Irritate someone or increase their stress level, especially if done deliberately