let loose


Meanings

  • express audibly; utter sounds (not necessarily words);
  • turn loose or free from restraint;
    • "let loose mines"