WIND DOWN Meaning of WIND DOWN in English 1》 (of a clockwork mechanism) gradually lose power. 2》 informal relax. 3》 (also wind something down ) draw or bring gradually to a close. → winds Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004