chupak
/tʃuːpɑːkəbrə/Definitions
1. noun
a legendary creature said to inhabit parts of the Americas and attack and drink the blood of livestock
“The news report described a possible sighting of the chupacabra in a rural area.”
1. noun
a legendary creature said to inhabit parts of the Americas and attack and drink the blood of livestock
“The news report described a possible sighting of the chupacabra in a rural area.”