Word Meaning

Find the meaning or definition of a english word


bloodsuckers definition and meaning

n. Any animal that sucks blood; esp., the leech (Hirudo medicinalis), and related species.
n. One who sheds blood; a cruel, bloodthirsty man; one guilty of bloodshed; a murderer.
n. A hard and exacting master, landlord, or money lender; an extortioner.

Crossword clues for bloodsuckers

- A leech
- Leech
- Leech, e.g.
- Vampires


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver