chimera

/tʃɪmˈɛrʌ/

Explore definitions, synonyms, and language insights of chimera

Definitions

Noun
(Greek mythology) fire-breathing female monster with a lion''s head and a goat''s body and a serpent''s tail; daughter of Typhon
Noun
a grotesque product of the imagination