English Dictionary
◊ UNLEASH
unleash
v 1: release or vent, as of emotions and reactions
2: release from a leash, as of dogs
3: turn loose or free from restraint; "let loose mines"; "Loose
terrible plagues upon humanity" [syn: {let loose}, {loose}]