UNLEASH Meaning of UNLEASH in English [un.leash] vt (ca. 1671): to free from or as if from a leash: let loose Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012