avowal

Definition: (noun) An open statement of affirmation; frank acknowledgment or admission.
Synonyms: avouchment.
Usage: He had no right to extort a confession of attachment from me when he had made no correspondent avowal himself.
Discuss Continue reading “avowal”

Leda and the Swan

The unusual and memorable tale of Leda and the Swan has been represented in countless literary and artistic works throughout the ages. According to Greek mythology, Zeus—the chief god of the ancient Greek pantheon—came to the beautiful, mortal Leda in the form of a swan and either raped or seduced her. Leda then laid two eggs, and a set of twins hatched from each egg—one set fathered by her husband, and the other fathered by Zeus. One of the children was Helen of Troy. Who were the other three? Discuss
Continue reading “Leda and the Swan”