What is the meaning of chimera in English?

Learn vocabulary with pictures as well as definitions of chimera in English

Learn in

See more

n. chimera

Definition of chimera in English

Fire-breathing creature with the head and front legs of a lion, a second head and the back legs of a goat, and the tail of a snake.

Synonyms of chimera in English

chimaera