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