unleash

verb

  1. 1

    release or vent

    unleash one's anger

  2. 2

    turn loose or free from restraint

    let loose mines

    Loose terrible plagues upon humanity

  3. 3

    release from a leash

    unleash the dogs in the park

Synonyms

Also useful for “unleash”:Unscrambler