Sentence:  Homer, moreover, gives the impression that the Sun <WSD>punished</WSD> Odysseus's men; but we are later told that the Sun cannot <WSD>punish</WSD> individual men ... 
Meaning of the word marked with <WSD> tags:  To treat harshly and unfairly.