Meaning of “chimera” in the English Dictionary

"chimera" in English

See all translations

chimeranoun [ C ]

uk /kaɪˈmɪə.rə/ us /kaɪˈmɪr.ə/ formal

a hope or dream that is extremely unlikely ever to come true:

Is the ideal of banishing hunger throughout the world just a chimera?

specialized biology an organism that contains cells or tissues from two or more different species:

an animal-human chimera
adjective uk /kaɪˈmer.ɪ.kəl/ us /kaɪˈmer.ɪ.kəl/

(Definition of “chimera” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)