She let loose a Niagara of billingsgate.

她破口大骂不止.

相关词汇
shepron. 她,它;
let允许,任由,让,随,假设,出租;
looseadj. 松的,宽的,模糊的,散漫的,自由的;vt. 释放,不受约束地表达,松开,射出(子弹、箭等);vi. 变得松散,发射导弹,开火;adv. 散漫地;n. 解放,放任,发射;
Niagaran. 尼亚加拉河(在加拿大和美国间)急流,洪水;
ofprep. 关于,属于…的,由…制成;aux. 助动词 [非标准用语、方言] =have [主用于虚拟语气];
billingsgaten. 粗俗(或下流)的骂人语;