American Dictionary
Definition let someone loose (on something) in American English
let someone loose (on something) phrase
phrase1
to let someone do what they want to do without watching or controlling them
Synonyms and related words

American Dictionary
to let someone do what they want to do without watching or controlling them