WIND SOMETHING DOWN


Meaning of WIND SOMETHING DOWN in English

draw or bring gradually to a close.

→ wind

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.