Multiple choice general knowledge An angry, often denunciatory speech; diatribe Pefidy Cheesing Egeria Tirade Reveal answer Fill a bubble to check yourself D Correct answer Explanation Tirade means an angry, condemning speech or diatribe - exactly matching the definition. Pefigy (likely perfidy) means treachery, cheesing is informal slang, and Egeria was a nymph and advisor in Roman mythology.