nemean lion Meaning, Definition & Usage

  1. noun (Greek mythology) an enormous lion strangled by Hercules as the first of his 12 labors

WordNet