Definition & Meaning | English word BLOOD-SUCKER