LET LOOSE
Meaning of LET LOOSE in English
( BrE ) ( NAmE cut ˈloose )
( informal ) to do sth or to happen in a way that is not controlled :
Teenagers need a place to let loose.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005