Meaning of let loose
Definition of let loose
(verb)
express
audibly;
utter
sounds (not
necessarily
words); "She let out a big
heavy
sigh"; "He
uttered
strange
sounds that
nobody
could understand"
turn
loose
or
free
from restraint; "let
loose
mines"; "Loose
terrible
plagues upon humanity"
Other information on let loose
WIKIPEDIA results for
let loose
Amazon results for
let loose
Tweet