TELEMACHUS Meaning of TELEMACHUS in English [Te.lem.a.chus] n [L, fr. Gk Telemachos]: the son of Odysseus and Penelope who contrives with his father to slay his mother's suitors Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012