WIND UP


Meaning of WIND UP in English

1.

Wind into a ball, coil, coil up, roll up.

2.

Settle, close, close up, bring to a close or conclusion.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.