let loose

verb

  1. 1

    express audibly; utter sounds (not necessarily words)

    She let out a big heavy sigh

    He uttered strange sounds that nobody could understand

  2. 2

    turn loose or free from restraint

    let loose mines

    Loose terrible plagues upon humanity

Synonyms

Also useful for “let loose”:Crossword