philippic

noun: A bitter condemnation, usually in a speech.