unleashed

1.

释放

release from a leash or restraint.

:
we unleashed the dog and carried it down to our car