chupacabra
Definition
noun. a purported creature resembling a gargoyle said to exist in parts of Mexico and on Puerto Rico
Example Sentence
A chupacabra is sometimes referred to as a mysterious night creature.
Synonyms
cryptid; mythical beast; legendary creature; folklore monster
Antonyms
common animal; domestic pet
Hear It! Say It! Write It!
chupacabra