what does letting loose mean
Definition of let loose. 1 : to allow (someone or something) to move or go freely He let the dogs loose in the courtyard. 2 : to produce (something, such as a cry) in a sudden and forceful way The crowd let loose an enormous groan when the pass was intercepted. She let loose (with) a scream.