UNLEASH Meaning of UNLEASH in English v.tr. 1. release from a leash or restraint. 2 set free to engage in pursuit or attack. Oxford English vocab. Оксфордский английский словарь. 2012