chimera Meaning and Definition
1. n. a grotesque product of the imagination
2. n. (Greek mythology) fire-breathing female monster with a lion's head and a goat's body and a serpent's tail; daughter of Typhon
1. n. a grotesque product of the imagination
2. n. (Greek mythology) fire-breathing female monster with a lion's head and a goat's body and a serpent's tail; daughter of Typhon
Sponored Video