Definition of

Menelaus

  1. (noun, person) (Greek mythology) the king of Sparta at the time of the Trojan War; brother of Agamemnon; husband of Helen

via WordNet, Princeton University

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Disable

injure permanently