The Question and Answer section for The Odyssey is a great resource to ask questions, find answers, and discuss the novel.
Helen's father made all of the suitors swear an oath to the honor Helen's choice of in a husband, and to support that choice and defend the marriage.
They are being pelted with rocks and boulders.
I'm sorry, this is a short-answer literature forum designed for text specific questions. We are unable to assist students with unrelated academice questions.