Verb
-
turn loose or free from restraint
"let loose mines"
"Loose terrible plagues upon humanity"
- let loose -
release from a leash
"unleash the dogs in the park"
-
release or vent
"unleash one's anger"