shanaiahnicole2 shanaiahnicole2 14-03-2016 English contestada which words in this excerpt from Homer's Odyessy have meanings similar to "punishing someone who hurt you"? A. propitious B. vengeance C. toils D. avenge E. impenetrably