Definition, synonyms and related words
plural of chupacabra
A legendary creature in the folklore of parts of the Americas, supposed to attack and drink the blood of livestock, especially goats.