BLOODSUCKER


Meaning of BLOODSUCKER in English

(n.) A hard and exacting master, landlord, or money lender; an extortioner.

Webster's English dictionary.      Английский словарь Webster.