English Dictionary
Definition unleash in British English
unleash verb
[transitive] verb
/ʌnˈliːʃ/
2
to allow someone or something to be free when they were previously strictly controlled
