What is the meaning of the word "manticore"?

Definitions:

  1. a mythical monster having a human head with horns, the body of a lion, and the tail of a scorpion copy to clipboard noun
    • The manticore nearly caught us while we were in the labyrinth. copy to clipboard

Synonyms: