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

Railroad Terminal

terminal where trains load or unload passengers or goods