UNLEASH


Meaning of UNLEASH in English

[verb] [T] - to release suddenly (a strong, uncontrollable and usually destructive force)At worst, nuclear war could be unleashed.Rachel's arrival on the scene had unleashed passions in him that he could scarcely control.

Cambridge English vocab.      Кембриджский английский словарь.