WIND UP Meaning of WIND UP in English *terminar; liquidar; (a watch) tender English Interlingue dictionary. Английский словарь Интерлингве. 2012