LET LOOSE STH
Meaning of LET LOOSE STH in English
to make a noise or remark, especially in a loud or sudden way :
She let loose a stream of abuse.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005