Dictionary search results

Showing 1-7 of 7 results

chimera British & World English

(In Greek mythology) a fire-breathing female monster with a lion’s head, a goat’s body, and a serpent’s tail

chimera English Thesaurus

the economic sovereignty she claims to defend is a chimera

chimera New Oxford Dictionary for Writers & Editors

monster with a lion's head, a goat's body, and a serpent's tail