[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.
UNLEASH
Meaning of UNLEASH in English
Cambridge English vocab. Кембриджский английский словарь. 2012