Merriam-Webster defines unleash as to free from or as if from a
leash, to let loose. The second definition is to throw, shoot, or
set in motion forcefully.
Merriam-Webster defines unleash as to free from or as if from a
leash, to let loose. The second definition is to throw, shoot, or
set in motion forcefully.