Search
a harsh and severe criticism or verbal attack that is aimed toward a person or thing
fulmination