outburst
noun
"The man let out an outburst of invective"