Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word chimaera from English dictionary with examples, synonyms and antonyms.

chimaera   noun

Meaning : (Greek mythology) fire-breathing female monster with a lion's head and a goat's body and a serpent's tail. Daughter of Typhon.

Synonyms : chimera

Meaning : A grotesque product of the imagination.

Synonyms : chimera

Meaning : A deep-sea fish with a tapering body, smooth skin, and long threadlike tail.