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.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.