Chinese translation of 'unleash'
'unleash' in Other Languages
British English: unleash VERB
If you say that someone or something unleashes a powerful force, feeling, activity, or group, you mean that they suddenly start it or send it somewhere.
The announcement unleashed a storm of protest from the public.
Translation of unleash from the Collins English to Chinese Dictionary