bloodsucking Definition
Dictionary Home » Words Starting with B » blockbuster ... blotted » bloodsucking
bloodsucker
noun
- 1. An animal that sucks blood, eg the leech.
2. colloq
- A person who extorts money from another, or who persistently sponges off them.
adj
