Chupacabra (noun) Definition, Meaning & Examples

noun
  1. a blood-sucking, hairless creature of Latin American legend that is said to attack livestock, especially goats: We concluded that the chupacabra sightings in Texas were most likely coyotes with mange.
Chupacabra (noun) Definition, Meaning & Examples

More Definitions