• Bloodsucking

    Full definition of bloodsucking

    Adjective

    bloodsucking

    1. (of an animal) That draws off the blood of another animal
    2. (by extension, of a person) parasitic, leechlike or freeloading
    © Wiktionary