English dictionary
bloodsucker meaning and definition
Definition and meaning of bloodsucker at MeaningMonkey.org. bloodsucker meaning and definition in the English Dictionary.BLOODSUCKER noun
Definition of bloodsucker (noun)
- carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
- synonyms: hirudinean, leech
Source: Princeton University Wordnet