unleashes; unleashed; unleashing
1
: to allow or cause (something very powerful) to happen suddenly
The storm unleashed its fury.
The editorial unleashed a torrent/flood of angry responses.
2
: to remove a leash from (an animal) so that it can freely run, attack someone, etc.
They unleashed the hounds.



