Nemean lion
noun Classical Mythology.
a powerful lion strangled by Hercules as one of his labors.
British Dictionary definitions for nemean lion
Nemean lion
noun
Greek myth
an enormous lion that was strangled by Hercules as his first labour